问题描述
我有一个Windows服务,我希望以编程方式将启动类型设置为“自动(延迟启动)”,因此在安装过程中应将其设置为“自动(延迟启动)”。我不想修改注册表。在不修改注册表信息的情况下,我想实现这一目标。有什么建议吗?
下面是我尝试过的但没有运气!
private static void SetStartModetoDelayedAuto(string serviceName)
{
string command = string.Format("config {0} start= delayed-auto",serviceName);
processstartinfo info = new processstartinfo("SC",command);
info.CreateNowindow = true;
info.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start(info);
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)