[英]Windows batch file to delete all files on desktop
我正在尋找一個批處理文件,該文件將刪除計算機桌面上除文件夾和.lnk(快捷文件)以外的所有文件
原因是我要運行此批處理文件以刪除會議室PC上的所有文件,因此它保持整潔。
@Echo OFF
For %%# in (
"%USERPROFILE%\Desktop\*"
) Do (
If /I not "%%~x#" EQU ".lnk" (
Del /Q "%%#"
)
)
Pause&Exit
@Echo OFF
For /f "tokens=*" %%I in ('dir /s /b /a:-d-h "%USERPROFILE%\Desktop\*"') Do (
call :delIfNotLnk "%%I"
)
goto :EOF
:delIfNotLnk
if not "%~x1" == ".lnk" (
Del /Q %1
)
goto :EOF
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.