עבור לתוכן

עזרה בכתיבת batch או script לשינוי שם קובץ

Featured Replies

פורסם

שלום לכולם

יש לי קובץ שאני מעתיק אותו לתיקייה מסויימת

ואני רוצה שבלחיצת הכפתור שם הקובץ ישתנה לשם התיקייה שבתוכה הוא נמצא

 

כל פעם מדובר בתיקיות שונות ועל הקובץ לשנות את שמו לשם התיקיה בכל פעם שאפעיל את ה batch file

 

תודה רבה לעוזרים

שחר

פורסם

שורה אחת ב PowerShell:

Get-ChildItem . | Rename-Item -NewName { ($_.Directory.Name)+($_.Extension)}

 

פורסם
  • מחבר

תודה

אבל הבעיה שכל פעם שם התיקייה משתנה, הרעיון לכתוב את כקובץ batch ולהריץ ושהפעולה תתבצע אוטמטית.

 

הצלחתי לעשות את זה בעזרת Bulk rename utility

כלי עם ממשק GUI וגם command prompt

הכל כתוב בקובץ BAT

הוא מזהה את שם התיקייה שהקובץ temp.txt נמצא בה ומשנה את שם הקובץ לשם התיקייה.

 

שחר

 

 

פורסם

זה בדיוק מה שהקוד הזה עושה.

הוא מתייחס לשם התקייה שהוא נמצא בה ומשנה את שמות הקבצים, כאשר שומר את הסיומת שלהם.

 

התכונה שציינת עושה הרבה מעבר לדברים האלו.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים