我正在寻找一个批处理文件,它将删除我计算机桌面上的所有文件,文件夹和 .lnk (快捷方式文件)除外
原因是我想运行这个批处理文件来删除我们会议室 PC 上的所有文件,以便保持整洁。
我正在寻找一个批处理文件,它将删除我计算机桌面上的所有文件,文件夹和 .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