Скрипт для запуска при запуске в Windows RT

У меня есть скрипт Python, который в основном запускает сервер Xmlrpc. Мне нужно, чтобы этот скрипт работал всегда. У меня есть функция, которая может вызвать перезагрузку системы. Поэтому после перезагрузки системы мне нужно снова запустить скрипт.

Как я могу добавить это в автозагрузку Windows RT?


person Kiran6699    schedule 16.01.2013    source источник
comment
Когда вы говорите Win RT, вы имеете в виду среду выполнения Windows как платформу или Windows RT как SKU ОС Windows для устройств ARM?   -  person Filip Skakun    schedule 17.01.2013
comment
Я имею в виду последнее. Окна на руке   -  person Kiran6699    schedule 21.01.2013


Ответы (2)


Приложение Магазина Windows не может вызвать перезагрузку системы, а также не может запустить скрипт Python, если вы не внедрите интерпретатор Python внутри своего приложения. Приложения Магазина Windows работают в собственной изолированной программной среде и имеют очень ограниченные средства связи с остальной частью системы.

person Damir Arh    schedule 16.01.2013
comment
В моем коде Python у меня есть os.system(shutdown/r/t 0). Когда эта команда будет выполнена, она немедленно перезапустится. Мне просто нужно как-то запустить мой скрипт после перезагрузки системы. - person Kiran6699; 21.01.2013
comment
@kraxter Я прочитал в вашем ответе Филипу, что вы спрашиваете о Windows RT, а не о среде выполнения Windows. Насколько я знаю, для Windows RT нет среды выполнения Python, что делает ваш вопрос довольно риторическим. В Windows RT можно устанавливать только приложения Магазина Windows, которые работают в изолированной программной среде и не имеют доступа к операционной системе для ее перезапуска. - person Damir Arh; 21.01.2013

Вы можете создать запланированную задачу для запуска при входе в систему или загрузке. Раздел реестра run и папка автозагрузки не работают в Windows RT, но работает планировщик задач.

Не по теме (поскольку я, кажется, не могу добавить комментарий к другому ответу), была копия Python, перенесенная на Windows RT с использованием джейлбрейка.

person Nathan Ladwig    schedule 28.01.2013
comment
Привет, Натан, я пытался использовать запланированное задание, но все еще сталкиваюсь с некоторыми проблемами. Это во многом связано с логином пользователя и т. Д. Я пока перестал пытаться это сделать. И да, я запускаю python на Windows RT. Я получил это от коллеги - person Kiran6699; 12.02.2013