2010-10-21 3 views
1

Я написал сценарий Python, который должен быть установлен на Windows Server 2003 R2, который будет запускаться, когда какой-либо конкретный каталог будет изменен каким-либо образом (новые файлы, удаленные файлы, и т.д). Я считаю, что мне нужно зарегистрировать это как системный сервис, чтобы послушать это, но я действительно не уверен.Регистрация программы Python как службы Windows Server 2003 R2

Итак, мой вопрос заключается в следующем: должен ли такой скрипт быть зарегистрирован как служба, и если да, то как мне это сделать?

Спасибо.

ответ

1

Я считаю, что ваша программа должна будет следить за каталогом изменений и действовать согласно. Кроме того, у вас может быть отдельная программа, наблюдающая за каталогом, а затем вызов вашего скрипта, но это по сути то же самое.

Тим Голден имеет статью here, в которой обсуждается просмотр каталога с использованием python и win32 api.

После того, как вы получите эту работу, было бы очень полезно, чтобы ваша программа работала как служба. Это было охвачено before.

+0

Awesome. Это именно то, что я искал. Благодаря! – tjsimmons

Смежные вопросы