בקשה | סקריפט למחיקת קבצים ממיקומים שונים ולא קבועים
-
@י-פל כתב בבקשה | סקריפט למחיקת קבצים ממיקומים שונים ולא קבועים:
אני מעוניין בפקודה למחיקת קבצים שאינם במיקום ידוע, אלא במיקום שבו הסקריפט נמצא.
נניח הסקריפט ימחק: קובץ שנמצא בתיקיה שלו בשם א.docx, ועוד קובץ שנמצא בתיקייה פנימית [נניח AAA] בשם ב.pdf.
מקווה שהסברתי כראוי.ניסית GPT?
-
@י-פל כתב בבקשה | סקריפט למחיקת קבצים ממיקומים שונים ולא קבועים:
אני מעוניין בפקודה למחיקת קבצים שאינם במיקום ידוע, אלא במיקום שבו הסקריפט נמצא.
נניח הסקריפט ימחק: קובץ שנמצא בתיקיה שלו בשם א.docx, ועוד קובץ שנמצא בתיקייה פנימית [נניח AAA] בשם ב.pdf.
מקווה שהסברתי כראוי.כאילו שיחפש בכל התיקיה ותת תיקיות בתיקיה זו וימחק קבצים שתגדיר מראש בסקריפט?
-
@י-פל תהנה:
קבצים לרשום בשורה 6, תיקיות בשורה 7, ולהפריד בין פריט לפריט עם רווח ושים לב לסלאש שצריך להפריד בין הקובץ לתיקייה זה יעבוד רק עם סלאש
\
.@echo off setlocal enabledelayedexpansion chcp 65001 > nul 2>&1 set "deleteFiles=file1.txt folder\file2.txt" set "deleteFolders=folder1 folder2" for %%F in (%deleteFiles%) do ( if exist "%%F" ( del "%%F" echo Deleted file: %%F ) else ( echo File not found: %%F ) ) for %%D in (%deleteFolders%) do ( if exist "%%D" ( rd /s /q "%%D" echo Deleted folder: %%D ) else ( echo Folder not found: %%D ) ) echo Done pause