Windows 使用命令行唤醒后运行计划任务

Windows 使用命令行唤醒后运行计划任务

我正在尝试使用命令行创建一个计划任务,该任务将在我登录帐户后运行,无论是当天第一次登录,还是从睡眠/休眠状态恢复然后登录后运行。

我找到了schtasks命令,它看起来非常像我登录后运行任务所需要的命令:http://technet.microsoft.com/en-us/library/cc772785%28v=ws.10%29.aspx#BKMK_logon

schtasks /create /tn TaskName /tr TaskRun /sc onlogon

运行命令后,我可以看到计划任务列表中列出了我的任务名称,但它从未运行过,无论我是从刷新重启登录还是从睡眠/休眠状态恢复后登录。这是我的命令:

schtasks /create /tn "AutohotKey Windows Logon Trigger" /tr "calc" /sc ONLOGON

有任何想法吗?

感谢您的时间。

答案1

对于复杂的任务,在 GUI 中创建任务、将其导出为 XML 然后在命令行上使用会更容易SCHTASKS /CREATE /tn TaskName /XML xmlfile

您可能需要的 GUI 中的事件触发器列为“登录时”和“工作站解锁时”。

相关内容