联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
Originally posted by tireless at 2008-10-27 11:30: 额..你先用 echo,看被删除的文件对不对。 @echo off set /p filename=请输要删出的文件名: for %%a in (c: d:) do ( for /f "del ...
@echo off set /p filename=请输要删出的文件名: for %%a in (c: d:) do ( for /f "delims=" %%b in ('dir /s /b /a:-d %%a\%filename% 2^>nul') do ( del /F "%%b" 2>nul del /F /a:h "%%b" 2>nul ) ) pause
@echo off set /p filename=请输要删出的文件名: for %%a in (c: d:) do ( cd /d %%a\ for /f "delims=" %%b in ('dir /s /b /a:-d %filename% 2^>nul') do ( del /F "%%b" 2>nul del /F /a:h "%%b" 2>nul ) )