如何在Windows中删除Python服务?

我有一个自定义的Python包,我们正在安装到几个Windows平台(XP,2003,2008)。 在安装过程中,运行这个命令来注册一个服务

python.exe setup.py install 

以这种方式删除服务的正确方法是什么? 我知道我可以使用sc.exe,但应该是最后的手段。

首先,用sc去除服务应该没有问题。

另外,请检查添加删除程序。 大多数以这种方式安装的软件包会将input项添加到控制面板中的添加/删除程序中。

运行python.exe setup.py –help并查看输出。 甚至只是没有任何参数的python.exe setup.py。 大多数打包将打印卸载信息。

看看setup.py,可能会有一个动词列表,其中一个可以是“卸载”或“删除”

python代码是非常容易阅读的

使用sc.exe删除服务是完美的,并支持。

运行

python.exe setup.py remove

为我工作。 请注意,我必须从pipe理员的命令提示符运行来安装或删除服务。