簡體   English   中英

Windows CMD按名稱搜索和刪除文件

[英]Windows CMD Search and Delete file by name

我有一個網站轉儲,有大約一半的圖像已經轉換為各種文件大小的圖像。 結構如下:

media/
   1/
      1.original.jpg
      1.large.jpg
      1.medium.jpg
      1.small.jpg
   2/
      2.original.jpg
      2.large.jpg
      2.medium.jpg
      2.small.jpg
etc...

我想要一個命令,它將搜索媒體中的所有文件夾並刪除名稱中包含original文件的任何圖像。 這可能嗎?

del /s ...\media\*original*.jpg

應刪除名稱中包含original文件的所有文件,擴展名為.jpg ...\\media及其所有子目錄。

顯然,請謹慎使用......如果您希望在刪除之前先查看要刪除的內容,請使用

dir /s ...\media\*original*.jpg

試試這樣的事情:

for /R C:\...\media %f in (*original*.jpg) do del /q "%~ff"

如果要在批處理腳本中使用% ,請將%替換為%%

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM