我有一个按钮,允许用户浏览文件,然后将路径+文件名存储在变量中:
openFileDialog1.ShowDialog();
string filePath = openFileDialog1.FileName;
在浏览 .exe 文件后,我想安装服务。
目前我们使用 installutil 作为管理员运行 bat 文件来进行安装。也可以通过管理员命令提示符使用 sc create 进行安装。
从 Windows 窗体安装服务的最简单方法是什么?
我能否创建像这样的字符串:
sc create "servicename" binpath="filepath"
并从程序中运行它?
我考虑的另一个选项是让程序创建一个批处理文件,并以管理员身份运行它?