https://support.microsoft.com/en-us/help/2777388/您不能通过安排任务来使用微软帐户
此页面建议使用 /ru /rp 参数为 MS 帐户用户创建任务。
/create /tn Wallpaper /tr "C:\Users\user1\rw.bat" /sc once /st 22:10:00 /ru [email protected] /rp pass
使用上述命令创建任务。我还可以触发它运行schtasks /run /tn Wallpaper
,并收到消息“成功:尝试运行任务”。但是脚本没有运行。可能是帐户问题吗?
我想调用 nodejs 脚本,它应该可以使用,"path\to\node.exe path\to\script.js"
但为了确保万无一失,我转到了 bat。双击调用 bat 即可按预期工作。
这真的可能吗?我做错了什么?
答案1
在我的情况下,将用户名指定为 pcname\username(例如 MyPC\Thomas)是可行的。我不必通过命令行来创建任务,只需在应用程序/管理控制台中“照常”执行即可。