|
|
1
3
为什么不使用 ServiceController 班级?这样你就可以更好地控制正在发生的事情。 |
|
|
2
0
“start”是cmd.exe shell中的一个固有命令,因此使用cmd.exe作为文件名;
而且,您对arguments属性的连续重新分配看起来很奇怪。您需要调用进程。为要执行的每个命令行启动。 |
|
|
3
0
我认为您的问题是,您的startinfo对象将实际调用:
此外,您是否需要使用SC而不是System.ServiceProcess库中的ServiceController类? |
|
|
4
0
感谢我使用ServiceController类的所有人,这使一切变得简单多了。谢谢你的帮助。 J |
|
|
5
0
如果您使用cmd/k并且不使用似乎打开新cmd的start,则控制台可以保持打开状态。 所以应该是像cmd/k sc.exe“+server+”stop“+database这样的东西; |
|
|
Nikhil Kolte · 返回时重新加载/刷新活动(初学者) 8 年前 |
|
|
Saul97 · 无法回调我所在方法的名称 8 年前 |
|
|
Axil · 自动重启或正确处理插座。linux中的io服务器异常 9 年前 |
|
|
gmemstr · 如何重新启动节点。js子进程 10 年前 |