值得注意的是在这里 ,并在帮助,你可以设置“运行方式”。
/RU username Specifies the "run as" user account (user context)
under which the task runs. For the system account,
valid values are "", "NT AUTHORITY\SYSTEM"
or "SYSTEM".
从我的测试中,这些命令将开始执行任务
schtasks /create /sc once /st 00:00 /f /tr foo.exe /tn bar
schtasks /run /i /tn bar
但是运行它作为系统将无法启动foo.exe
schtasks /create /sc once /st 00:00 /f /tr foo.exe /tn bar /ru SYSTEM
schtasks /run /i /tn bar
我想作为SYSTEM运行的原因是因为它是在其他的问题,这样做会基本上表示运行foo.exe
背景没有窗口。