שינוי שמות קבצים כולל תיקיות משנה
-
אני זקוק לשנות שמות של מאות קבצים בצורה הבאה
להחליף את שם הקובץ הנוכחי במספרים לדוגמא
את זה
להחליף ל001
002
003
וכן הלאה ושיעבור לכל תיקיה ובכל תיקיה יתחיל מחדש 001
002
וכ'
האם יש משהו כזה? -
כמה תיקיות כאלו יש לך? אם זה לא הרבה אז ידוע שטוטלקומנדר יש לו פונקציה של שינוי שמות מרובים של קבצים אבל אינני יודע אם יש לו יכולת לעבור תיקיה תיקיה
-
@שעטנ-ז-ג-ץ חמשה חומשי תורה X הפרשות
-
@A0533057932
https://www.bulkrenameutility.co.uk/
לפי הצילום המסך אפשר להגביל את המספור לפי תיקיה,
ולפי מה שהם כותבים השינוי שם חל גם על תיקיות. -
@A0533057932 תעשה בדיוק כמו בתמונה בתכנה ש @dovid הביא:
תבחר בעץ שבצד שמאל את התיקייה הראשית שבתוכה כל התיקיות שאתה רוצה לשנות בתוכן.
תעשה למעלה actions ןתעשה select all - ואז תלחץ rename (צד ימין למטה) ותאשר.
בהצלחה.תקפיד על כל אחד מהדברים שסימנתי.
נ.ב. ממליץ לך באופן כללי - לגבות מראש (הגיוני שגיבת).
תמחק כל קובץ מיותר שהוא (כגון הקובץ ext שרואים בתמונה שהעלית. או שהוא לא מיותר) -
@A0533057932 צריך להוסיף אותו בexlude, או להיפך לעשות תנאי מה להכליל.
-
@A0533057932
אני חושב שהקוד הזה אמור לעשות את מה שרצית,Get-ChildItem -Directory | ForEach-Object{ cd $_.FullName Get-ChildItem -Directory | ForEach-Object{ cd $_.FullName Get-ChildItem -File | ForEach-Object { $i=1 $GetExt = $_.Extension if ($_.Name -ne 'ext.ini'){ ren $_.Name "$($i.ToString().PadLeft(3,'0')).$($GetExt)" $i++ } } cd .. } cd .. }
@dovid הקוד נכון? (אני לא כ"כ מכיר PS).
-
@yits תודה רבה על ההשקעה
אבל בשבילי התוכנה שהביאו מספיקה