启动一个exe。通过Windows服务

时间:2017-03-30 10:24:40

标签: c# service

我目前正在开展一个项目,使我的备份自动化,只在某些情况下运行。因此,我正在使用Visual Studios 2015在C#中编写Windows服务。我已经设置了我的需求,现在我无法让我的服务运行sdclt.exe(Microsoft默认备份)。我已经搜索过一个解决方案,但我发现有人说Windows服务无法启动.exe。这里有没有人知道它怎么可能仍然有效?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以创建运行sdclt.exe的BatchFile或使用System.Thredin.Process运行该exe。如果要求以管理员权限运行,请使用谓词。