2013-07-03 37 views
0

我试图从Windows 8任务计划程序运行批处理文件,并且在命令提示符处出现访问被拒绝错误,以查找以下命令行。从任务计划程序运行批处理文件并获取访问被拒绝

echo "Hello World" >> C:\File.txt 

但是,如果我勾选任务计划程序下的复选框“与高权限运行”,那么它工作正常。

问题是为什么我需要在无需“以管理员身份运行”的情况下手动运行批处理时勾选复选框?

回答

1

一对夫妇的可能性:

如果一个任务是使用Administrators组任务的安全上下文中注册,则还必须确保与检查被选中复选框最高权限运行,如果你想运行任务。

如果您正在使用S4U功能,请确保为用户设置了作为批处理作业登录策略。

确保用户帐户的任务是使用有写访问到C:\目录

1

默认情况下,在现代的Windows不能写入到根目录。改用“%temp%\ file.txt”。

相关问题