批處理新手入門導讀[視頻教程]批處理基礎視頻教程[視頻教程]VBS基礎視頻教程
[批處理文件精品]批處理版照片整理器[批處理文件精品]純批處理備份&還原驅動在線第三方下載
返回列表 發帖

[文件操作] 批處理如何刪除文件名中含指定關鍵詞的文件

各位大神好,小弟一事相求!
比如一個文件夾中,含有多個子文件夾。其中每個文件夾都有文件,如何查找文件名含指定關鍵詞的文件并把這些文件刪除,然后再刪除批處理文件本身!要求不指定文件夾路徑,只需要批處理文件放到哪個文件夾,就在哪個文件夾內,包含子文件夾開始檢索并執行。
例:
    文件夾“視頻”中有三個子文件夾,每個子文件夾中都含有各種帶顏色命名的文件。如:紅綠.mp4、藍綠.txt、白綠.avi、紅藍、txt,現在想把帶“紅”和“白”關鍵詞的不區分格式所有文件夾中的文件都刪除,請問該如何編寫批處理文件?
謝謝各位大神!

  1. @Echo off
  2. for /f "delims=" %%i in ('dir *紅* *白* /b/s') do del /s/q "%%i"
  3. del /s/q %0
  4. pause
復制代碼

TOP

返回列表
广西快乐双彩开奖结果查询今晚