首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于EC2 Windows 2008 R2的任务调度程序

问基于EC2 Windows 2008 R2的任务调度程序
EN

Server Fault用户
提问于 2011-05-25 20:38:17
回答 2查看 1.1K关注 0票数 0

我有一个EBS映像,它的任务在任务调度程序启动时运行。它运行一个Python脚本,然后使用子进程模块执行所需的任务。现在,当机器按预期启动时,脚本就会启动,但是其中一个任务(特别是Matlab2007a)返回一个退出代码-1073741819,而google没有返回任何内容。其他任务也是python或7zip,但它们运行时没有问题。

如果我直接运行python脚本,那么一切都是没有错误的。这让我怀疑任务所具有的权限。“运行用户是否登录”和“以最高权限运行”将被选中。

有没有人遇到过类似的问题?

EN

回答 2

Server Fault用户

发布于 2011-05-29 21:34:15

就像你说的,“有权限的东西”。“任务”具有调度任务的用户的权限。您可以为要运行的任务选择不同的用户或组帐户(并继承其权限)。很简单。如何做到这一点是在微软的TechNet网站上。

票数 0
EN

Server Fault用户

发布于 2012-09-26 12:34:15

确保python可执行文件对内置的用户批处理具有执行权限(我倾向于使用完全控制)。

另外,创建一个新的本地用户- Scheduler (例如)-并给本地管理员和一个非常强的密码。然后使用它作为帐户启动任务。

手动运行python时,是否需要单击UAC提示符?如果您这样做了,您将需要确保您在任务上的“最高特权”。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/273796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档