windows平台计划任务批处理实现定时任务
- 无限循环加定时延时
- 计划任务用户登录执行一次
- 下文中300代表300秒执行一次
- 第2,3,4行为vbs隐藏窗口
C:\me\corn\test.bat
@echo off
if "%1"=="hide" goto CmdBegin
start mshta vbscript:createobject("wscript.shell").run("""%~0"" hide",0)(window.close)&&exit
:CmdBeginset /a count=1
:loop
if %count% leq 9999999999999999999 (C:\me\server\php-7.4.9-Win32-vc15-x64\php.exe C:\me\server\www\test.com\win_cron.php
C:\me\server\php-7.4.9-Win32-vc15-x64\php.exe C:\me\server\www\test.com\beifen.phpset /a count+=1
timeout /t 300 >nul
goto loop
)
计划任务及执行效果截图