سؤال
أنا أكتب ملف دفعة لتنظيف مجلدات المصدر الخاصة بي. أرغب في حذف جميع ملفات WINCVs التي تم إنشاؤها ببادئة.##
FOR /F "tokens=*" %%G IN ('DIR /B .#*.*') DO DEL "%%G"
المشكلة التي أواجهها هي أنها لا تحذف ملفاتي داخل الدلائل الفرعية.
المحلول
ربما تريد أن تفعل
DIR /S /B .#*.*
لإدراج الدلائل بشكل متكرر
نصائح أخرى
أعتقد أنك بحاجة إلى ديل /س
ماذا عن هذا:
FOR /R C:\FOLDER\SUBFOLDER %%G IN (.#*.*) DO DEL %%G
لا تنتمي إلى StackOverflow