c# windows service如何通过bat文件来安装和卸载服务?

c# windows service如何通过bat文件来安装和卸载服务?,第1张

安装:程序名 + /install 或程序名 + /service

启动:net start + 服务名 或 sc start +服务名

停止:net stop + 服务名 或 sc stop +服务名

卸载:sc delete +服务名 或 程序名+ /uninstall

例:对C盘根目录下的AA.exe(服务名:AA)进行 *** 作的BAT如下:

C:\\aa /install

sc start aa

sc stop aa

c:\\aa /uninstall

1、一般不使用批处理对程序进行卸载,需要卸载的程序一般自带卸载程序,用户一般可以通过控制面板进行卸载, 同时按WIN+R键,打开“运行”对话框,输入control,按回车键,打开“控制面板”,点击“卸载程序”,找到此程序,右键选择“卸载”即可。如下图示例所示:

2、对于一些绿色软件、或者要删除应用程序的一些临时可以借助于批处理,但是其通用性差,用于卸载的批处理主要通过del命令来实现。比如,要删除d:\test目录中的所有文件。可以在记事本中编写如下代码,然后保存为test.bat即可。

del /f /s  d:\test\*

3、通常编写批处理的卸载程序,要结合其它外部程序来实现,比如删除程序后要清理其注册表信息,一般通过reg命令来进行。

具体如下:

1、第一步,右键单击桌面或任何地方,然后在新菜单中依次选择“新建”-->“文本文档”选项,见下图,转到下面的步骤

2、第二步,完成上述步骤后,右键单击该文件,然后选择“重命名”选项,见下图,转到下面的步骤。

3、第三步,完成上述步骤后,将后缀名称txt更改为bat,然后按Enter键确认。

 在d出的重命名对话框中,选择“是”按钮,见下图,转到下面的步骤。

4、第四步,完成上述步骤后,其图标也会更改。

 此时,可以在右键菜单中选择“编辑”以输入批处理命令,见下图,转到下面的步骤。

5、第五步,完成上述步骤后,输入后保存,然后双击bat文件以执行功能,见下图。这样,就解决了这个问题了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11918261.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存