Windows 任务计划程序和可能的权限问题

Windows 任务计划程序和可能的权限问题

我使用 NirCmd (http://www.nirsoft.net/utils/nircmd.html) 使我能够从命令行运行诸如“关闭显示器”、“静音系统音量”之类的命令(顺便说一句,我强烈推荐它)。我的操作系统是 Windows Vista。

我想使用它在特定时间关闭显示器。因此我使用 Windows 任务计划程序的 CLI 快捷方式“at”:

at 00:30 "nircmd monitor off"

任务确实创建了(它显示在“control schedtasks”中)。但它没有达到预期的效果。我必须说,只运行“nircmd monitor off”确实关闭了监视器(我禁用了 UAC,因此我从运行窗口或任何提示符运行的所有内容都会被提升)。

因此,我的第一个猜测是它没有以提升的权限运行 nircmd。我该如何解决这个问题?

另外,我尝试了两个简单的测试来确保“at”命令按预期工作:

at 13:21 calc
at 13:22 /interactive calc

计算器没有出现在任何一个中,但是如果我转到任务管理器并列出所有用户的进程,它确实在那里,由用户“SYSTEM”启动。

因此,有关如何处理这种情况的任何建议都是有用的。

答案1

创建新任务时,我看到以下对话框(注意:我选择的是“新任务”而不是“新基本任务”)。我建议无论用户是否登录,都以最高权限运行它(如果您的帐户不是管理员,您可能还需要选择其他帐户来运行该命令)。这对您有用吗,还是您已经选择了这些设置?

替代文本

相关内容