我有一个自定义的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理员的命令提示符运行来安装或删除服务。