刪除除特定副檔名之外的所有檔案

2022-01-11 01:00:59 字數 530 閱讀 8001

刪除當前目錄中的所有檔案(字尾名log和txt檔案除外)

for /f %f in ('

dir /b /a-d ^| findstr /vile ".log .txt"

') do del "

%f"

刪除當前目錄下的所有檔案,包括子級目錄下的檔案(字尾名log和txt檔案除外)

for /f %f in ('

dir /s /b /a-d ^| findstr /vile ".log .txt"

') do del "

%f"

如果要將此命令放在

批處理檔案中

,請在行中將%f

更改

%% f。

刪除當前目錄中的所有檔案,字尾名為log的檔案除外。

find . -type f ! -iname "

*.log

" -delete

C 查詢乙個目錄下所有特定副檔名的檔案

記錄乙個小技巧,查詢乙個目錄下所有特定副檔名的的檔名。所示是查詢所有字尾為 txt 的檔名,並將結果儲存於名為statfileurllist的vector中 注 也可以查詢子目錄 儲存檔名列表 vectorstatfileurllist 查詢txt檔案 win32 find dataa wfd cs...

Windows 刪除副檔名的關聯

1 點開始 在執行裡輸入regedit,按回車鍵 2 展開hkey current user software microsoft windows currentversion explorer fileexts,選擇要恢復成未知應用程式的副檔名,滑鼠右鍵選擇刪除 展開hkey current us...

如何取得檔案的副檔名

在system.io命名空間下提供了path類,用來對包含檔案或目錄路徑資訊的string例項執行操作。path類的常用方法 changeextension 更改路徑字串的副檔名 combine 合併兩個路徑字串 getdirectoryname 返回指定路徑字串的目錄資訊 getextension...