2013-01-16 296 views
0

我有一个基本上启动Xmlrpc服务器的python脚本。我需要这个脚本始终运行。我有一个可能需要系统重启的功能。所以一旦系统重新启动,我需要再次运行脚本。在Windows RT启动时运行脚本

如何将此添加到Windows RT启动?

+0

当您说Win RT是指Windows Runtime作为平台或Windows RT作为ARM设备的Windows OS SKU? –

+0

我的意思是后者。 Windows上的手臂 – Kiran6699

回答

0

Windows Store应用程序无法触发系统重新启动,它也不能运行Python脚本,除非您在应用程序内部实现了Python Interperter。 Windows Store应用程序运行在自己的沙盒中,并且与系统其他部分的通信方式非常有限。

+0

在我的python代码中,我有os.system(“shutdown/r/t 0”)。执行此命令时,它将立即重启。我只需要以某种方式在系统重新启动后启动我的脚本。 – Kiran6699

+1

@kraxter我已经阅读了你对Filip的回答,你问的是Windows RT,而不是Windows Runtime。 AFAIK没有可用于Windows RT的Python运行时,这使得您的问题变得异常复杂。只有Windows应用商店应用可以安装在运行在沙盒中的Windows RT上,并且无法访问操作系统以重新启动它。 –

0

您可以创建计划任务以在登录或引导时运行。运行注册表项和启动文件夹在Windows RT上不起作用,但任务调度程序执行此操作。

偏离主题(因为我似乎无法对其他答案添加评论),已经有一份Python使用越狱转移到Windows RT的副本。

+0

嗨弥敦道,我已经尝试使用计划的任务,但仍有一些问题,我仍然面临。它与用户登录等有很多关系。我已经停止尝试如何完成它。是的,我在Windows RT上运行python。我从一个同事那里得到了它 – Kiran6699