本例子包含两个文件,一个createtask.bat,一个task.bat。
createtask.bat主要是一键创建Windows定时任务,task.bat是要定时运行的批处理文件。
createtask.bat代码如下:
set base_dir=%~dp0 %base_dir:~0,2% SCHTASKS /Create /TN mytask /SC ONCE /ST 00:03 /TR %base_dir%task.bat
task.bat代码如下:
@echo off color 0a set base_dir=%~dp0 %base_dir:~0,2% pushd %base_dir% java -Xms512m -Xmx512m -jar test.jar popd pause
我这里task.bat运行外部程序test.jar,读者自行修改成自己要运行的文件。