सभी फाइलों को खोजने (x)
और परिणामों से एक पुन: प्रयोज्य किल-सूची बनाने के लिए एक बैच फ़ाइल का उपयोग करने के बारे में क्या ?
- निम्न बैच वास्तव में ऐसा करेगा
- चर के साथ परिभाषित फ़ोल्डर में खोज शुरू होती है
Base
- परिणाम डेस्कटॉप पर एक फ़ाइल में एक यादृच्छिक संख्या सहित संग्रहीत होते हैं।
- परिणाम फ़ाइल संभव अशुद्धियों को दूर करने के लिए notepad.exe के साथ खोली गई है।
- अंत में आपसे पूछा जाता है कि क्या आप डिलीट को निष्पादित करना चाहते हैं।
@Echo off&SetLocal
Set "Base=%USERPROFILE%"
Set "Report=%USERPROFILE%\Desktop\Kill-List_%Random%.cmd"
( For /f "delims=" %%F in (
'dir /B/S "%Base%\*(?).*"^|findstr "([0-9])\.[^\.]*$" '
) Do Echo Del "%%F"
) > "%Report%"
Start "" Notepad.exe "%Report%"
Set "DoDel="
Set /P "DoDel=Do you want to execute the revised Kill-List ? [y/n]: "
If /i "%DoDel%" Equ "y" "%Report%"
नमूना परिणाम फ़ाइल:
Del "C:\Users\UserName\AppData\Local\Microsoft\UserScanProfiles\SCANPROFILE (2).XML"
Del "C:\Users\UserName\AppData\Local\Microsoft\Windows Sidebar\settings (2).ini"
Del "C:\Users\UserName\AppData\Roaming\Microsoft\Office\Recent\mytest.csv (2).LNK"
Del "C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Recent\Neu (2).lnk"
Del "C:\Users\UserName\Desktop\Programm_Links\VLC media player (2).lnk"
Del "C:\Users\UserName\OneDrive\Bilder\Screenshots\2016-09-15 (1).png"
Del "C:\Users\UserName\OneDrive\Bilder\Screenshots\2016-09-15 (2).png"
Del "C:\Users\UserName\Pictures\Screenshots\Screenshot (1).png"
for /R
के साथdel
याrd
खोजने के लिए और एक साथ हटाने के लिए आदेश।