如何在Windows 7中使用命令提示符安排任务?

时间:2014-04-24 06:58:41

标签: windows cmd scheduled-tasks

我正在尝试使用cmd prompt安排任务。我正在运行的命令是:

C:\Windows\system32\schtasks.exe /CREATE /SC ONLOGON /TN "mytask" /TR "C:\samp.txt" /RU "NT AUTHORITY\SYSTEM" /RP /F

该任务在任务管理器中显示,用户名为SYSTEM,其状态为Running,代码为0x41301.But(samp.txt)未显示在桌面上。

如果我要更换" NT AUTHORITY \ SYSTEM"同样的命令当前登录用户然后它(samp.txt)显示在桌面上。

如何使用/ RU" NT AUTHORITY \ SYSTEM"

使任务显示在桌面上

2 个答案:

答案 0 :(得分:1)

您是否尝试添加/IT? 这是唯一可以允许您使用计划任务在活动会话上显示内容的选项。但是,我不确定Windows是否允许与其他用户的桌面进行交互。

修改:您可以使用/RU BUILTIN\Users /IT,因此任何用户都可以以交互方式运行它。您对/ RU系统的约束是什么?

如果你的目标是在用户登录时显示samp.txt文件内容,另一个解决方案是将samp.txt放在“所有用户”开始菜单的启动文件夹中:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup

答案 1 :(得分:0)

你可以试试psexec吗? 你的命令将是这样的:

PSEXEC -i -s -d -w c:\ notepad.exe samp.txt