如何从另一个窗口服务启动Windows服务
问题描述:
我的Windows服务“monitoringservice”(帐户:本地服务)和另一个名为服务如何从另一个窗口服务启动Windows服务
“uploadService”(账号:本地系统),我setupproject安装uploadService和
当我启动这个上传服务其工作正常。但是当我开始
的“monitoringservice”的帮助下,上传服务IAM无法哟启动服务IAM提示以下错误:
“可以在电脑‘’上不开uploadService”
任何一个可以建议我请的IAM解决这个问题strck了
我用下面的代码
ServiceController sc = new ServiceController("UploadService");
if(sc!=null)
{
try
{
if (sc.Status != ServiceControllerStatus.Running && sc.Status != ServiceControllerStatus.StartPending)
{
sc.Start();
}
}
catch (Exception ex)
{
}
}
预先感谢您
答
see the following for a description of the local service account
本地服务帐户可能无法启动其他服务由于权限,更改帐户上的监控服务,以本地系统
检查这个其他问题如它可能是相关http://stackoverflow.com/questions/1545355/stop-start-service-in-code-in-windows-7 –
我已经通过上述链接已经,但我没有找到确切的答案我的问题 – sree