1、如何使用:
windows系统新建txt文件,复制代码粘贴,点击保存,修改后缀名为bat。
2、代码:
运行删除指定目录:
@echo off
:loop
rd /s /q D:\test\test
ping 123.45.67.89 -n 4 -w 10000 > nul
%定时4*10秒,通过ping超时时间设定%
goto loop
运行删除指定文件:
@echo off
:loop
del /f /s /q D:\test\test.txt
ping 123.45.67.89 -n 4 -w 10000 > nul
goto loop
拖入文件删除:
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
点击删除本目录下所有文件:
@echo off
cd %~dp0
for /f "delims=|" %%i in ('dir /a:-d /b') do (
if not %~0==%~dp0%%i (
del /f /q "%~dp0%%i"
)
)
for /f "delims=|" %%i in ('dir /a:d /b') do (
rmdir /s /q "%~dp0%%i"
)
rem echo success.
rem pause
3、注意:
(1)该命令通过ping超时设置定时,访问123.45.67.89超时时间为10000毫秒,超时4次。
如果不需要定时可以删除该段代码。
修改次数可以设置不同时间。
ping 123.45.67.89 -n 4 -w 10000 > nul
(2)删除命令会不经过回收站直接删除,谨慎使用,避免数据丢失。
4、结束
end...