windows批處理:刪除所有硬盤下的的txt文件


@echo off & setlocal enabledelayedexpansion
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
set PF=%%i:\*.txt
for /f "delims=" %%a in ('dir /s /b %PF%') do del /S /Q /F %%a
)
pause

 

刪除指定目錄下除開指定文件外所有文件的批處理命令

https://blog.csdn.net/clever101/article/details/7930602

 

批處理(bat)命令學習的一些總結

https://www.cnblogs.com/mq0036/p/3532596.html

 

求批處理代碼:批處理刪除"C:\Program Files\"所有純數字文件夾 

@echo off

for /f "delims=" %%a in('dir /ad /b /s "C:\Program Files\"'do (

echo %%~nxa|findstr "^[0-9][0-9]*$">nul && echo rd /q /s "%%a"

)

刪除C:\Program Files\中文件夾有風險,請確認無誤後刪除echo rd /q /s "%%a" 前的echo真正刪除文件夾

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章