基本用法
task.bat内容
@echo off
set "TASKNAME=lsh_task"
SCHTASKS /CREATE /TN %TASKNAME% /sc MINUTE /mo 1 /tr test.cmd
exit
test.cmd 往123.txt追加写内容
@echo off
echo 123
echo "he-" >> 123.txt
exit
SCHTASKS /CREATE : 创建windows定时计划
/Delete 删除计划任务。
/Query 显示所有计划任务。
/Change 更改计划任务属性。
/Run 按需运行计划任务。
/End 中止当前正在运行的计划任务。
/ShowSid 显示与计划的任务名称相应的安全标识符。
/? 显示此帮助消息。
/sc DAILY /st 18:00 : 每天18:00执行
/sc MINUTE /mo 1 每分钟执行一次
其他时间可选有 MINUTE、HOURLY、DAILY、WEEKLY、MONTHLY
隐藏windows计划任务的黑框
勾选以下选项即可
踩坑记录
- 没有指定要写入文件的路径,当前目录的文件一直没有修改,C盘中的文件一直被修改,修改为绝对路径或者相对路径都行
@echo off
set "TASKNAME=lsh_task"
SCHTASKS /CREATE /TN %TASKNAME% /sc MINUTE /mo 1 /tr test.cmd
exit
echo命令
在Linux下 echo + 反引号是执行后面的命令
echo `date`
Wed Oct 16 15:11:22 CST 2019