|
|
大佬,请教你一下,这两处代码noly 是笔误吗?是不是应该写only 啊
:: 删除delFiles.txt文件列表中的文件
for /f "delims=" %%a in (%~dp0DIY\delFiles.txt) do (
if exist "%MountDir%%%~pnxa" (
if not defined noly echo 删除 %MountDir%%%~pnxa
echo %date:~0,-3% %time:~0,-3% 删除 %MountDir%%%~pnxa >>log.txt
del /f /q "%MountDir%%%~pnxa" >nul 2>nul
)
)
:: 删除rddir.txt文件列表中的文件夹
for /f "delims=" %%a in (%~dp0DIY\rddir.txt) do (
if exist %MountDir%%%~pna (
if not defined noly echo 删除 %MountDir%%%~pna
echo %date:~0,-3% %time:~0,-3% 删除 %MountDir%%%~pna >>log.txt
rd /s /q "%MountDir%%%~pna" >nul 2>nul
)
)
|
|