בקשת מידע | קובץ BAT/CMD לפתיחת תיקיות
-
@TripleU כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
@יעקב-מ-פינס
הוא לא אמר כמה, ואיפה לפתוח אותםאני יכול להזין לבד את הנתיב, זה כמה נתיבים משתנים.
רק כל מה שניסיתי לא עלה אני כבר מנסה ומעדכן.אשמח למשהו כזה - שאזין לו מראש שורת נתיבים והוא יפתח לי את כולם.
העניין שאין לי זמן לפתוח אחד אחד וזה ממש מעצבן כל פעם מחדש.....
תודה רבה!
-
@יעקב-מ-פינס עובד פצצה!
אתה יכול לערוך ולהוריד את השורה הזו
@יעקב-מ-פינס כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
לא עובד על תיקייה עם שם בעברית
-
@DANIEL-4 כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
אשמח למשהו כזה - שאזין לו מראש שורת נתיבים והוא יפתח לי את כולם.
אם אתה מסתבך, תעתיק לפה את הנתיבים של התיקיות...
-
@יוסף-אלחנן
הקוד למעלה עבר שינוי
ונוסף לו שורה@DANIEL-4
זה עובד מצויין (ניסיתי רק תיקייה אחת)@echo off chcp 65001 start "" "C:\XXXX" start "" "D:\XXXX" start "" "E:\XXXX" exit
-
@יעקב-מ-פינס כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
הקוד למעלה עבר שינוי
ונוסף לו שורהשמתי לב, רק תערוך את זה בשביל המשתמשים הבאים בתור...
-
@יעקב-מ-פינס
נסה את זהקובצים.bat -
@יעקב-מ-פינס כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
זה עובד מצויין (ניסיתי רק תיקייה אחת)
ניסיתי עם כמה נתיבים, הוא פותח כמה חלונות...
-
צודק תוקן
@TripleU כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
נסה את זהקובצים.bat
פתח לי 200 פעם את מסמכים
-
@יעקב-מ-פינס
כתבת 200? -
@TripleU כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
@יעקב-מ-פינס
נסה את זהקובצים.batאבל שוב, @DANIEL-4 רוצה שזה יהיה מוגדר מראש, לא משהו שהוא יצטרך לבחור כל פעם מחדש...
בלחיצה אחת שתפתח לו כמה קבצים בלי לעשות כלום...
הקוד שלך הוא שואל כל פעם מחדש איזה נתיב לפתוח...
-
@יוסף-אלחנן כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
@TripleU כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
@יעקב-מ-פינס
נסה את זהקובצים.batאבל שוב, @DANIEL-4 רוצה שזה יהיה מוגדר מראש, לא משהו שהוא יצטרך לבחור כל פעם מחדש...
בליחצה אחת שתפתח לו כמה קבצים בלי לעשות כלום...
אני מחפש תבנית - לדוגמא
NEW XZY//C/מסמכים/UTF/גבאים NEW XZY//C/מסמכים/UTF/TTY
וכו' וכו'
תודה רבה!
-
@echo off color 07 setlocal EnableDelayedExpansion :: Ask for the number of folders to open set /p num="How many folders to open? " :: Ask for the destination folder echo Select the destination folder where the folders will be opened: for /f "usebackq delims=" %%D in (`powershell -command "Add-Type -AssemblyName System.Windows.Forms; $folder = (New-Object System.Windows.Forms.FolderBrowserDialog); $folder.ShowDialog() | Out-Null; $folder.SelectedPath"`) do ( set "destination=%%D" ) :: Validate destination folder if not exist "!destination!" ( echo Destination folder does not exist. color 4F powershell -command "Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('Destination folder does not exist. Credit @TripleU')" exit /b ) :: Track success of folder openings set "success=1" :: Open the specified number of folders for /l %%i in (1,1,%num%) do ( echo Select folder number %%i to open: for /f "usebackq delims=" %%F in (`powershell -command "Add-Type -AssemblyName System.Windows.Forms.FolderBrowserDialog; $folder = New-Object System.Windows.Forms.FolderBrowserDialog; $folder.ShowDialog() | Out-Null; $folder.SelectedPath"`) do ( :: Check if the selected folder is valid if exist "%%F" ( start "" "%%F" ) else ( set "success=0" ) ) ) :: Show success or error message if !success! == 1 ( color 2F powershell -command "Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('All folders opened successfully! Credit @TripleU')" ) else ( color 4F powershell -command "Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('Some folders failed to open. Credit @TripleU')" ) exit
עובד?
-
@יוסף-אלחנן כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
@DANIEL-4 אלו הנתיבים?
לא,
הרעיון.....זה לא מעט אני צריך שיפתח לי את כל פרויקט ניהול החשמל בב"א בלי להצטרך לתיקיה תיקיה...
עוד בעיה שיש לי זה ששכחתי כבר מה הפקודה הראשונית לפתיחת כרטיסיה בכרום....
אשמח אם מישהו יוכל לכתוב לי [לא בקובץ אפשר כאן ועתיק זה קצר],.
וכן האם יש אפשרות לבחור על איזה פרופיל זה יפתח כי יש לי כיום 4 שונים שכל אחד שייך לפרויקט אחר...תודה רבה!
-
@TripleU כתב בבקשת מידע | קובץ BAT/CMD לפתיחת תיקיות:
@echo off color 07 setlocal EnableDelayedExpansion :: Ask for the number of folders to open set /p num="How many folders to open? " :: Ask for the destination folder echo Select the destination folder where the folders will be opened: for /f "usebackq delims=" %%D in (`powershell -command "Add-Type -AssemblyName System.Windows.Forms; $folder = (New-Object System.Windows.Forms.FolderBrowserDialog); $folder.ShowDialog() | Out-Null; $folder.SelectedPath"`) do ( set "destination=%%D" ) :: Validate destination folder if not exist "!destination!" ( echo Destination folder does not exist. color 4F powershell -command "Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('Destination folder does not exist. Credit @TripleU')" exit /b ) :: Track success of folder openings set "success=1" :: Open the specified number of folders for /l %%i in (1,1,%num%) do ( echo Select folder number %%i to open: for /f "usebackq delims=" %%F in (`powershell -command "Add-Type -AssemblyName System.Windows.Forms.FolderBrowserDialog; $folder = New-Object System.Windows.Forms.FolderBrowserDialog; $folder.ShowDialog() | Out-Null; $folder.SelectedPath"`) do ( :: Check if the selected folder is valid if exist "%%F" ( start "" "%%F" ) else ( set "success=0" ) ) ) :: Show success or error message if !success! == 1 ( color 2F powershell -command "Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('All folders opened successfully! Credit @TripleU')" ) else ( color 4F powershell -command "Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('Some folders failed to open. Credit @TripleU')" ) exit
עובד?
את מה להחליף לנתיבי התיקיות?