Iss*_*ram 4 .net c# build-automation tfs tfs2010
我需要在构建工作流程中运行命令.具体来说,它是具有某些参数的sc.exe,如下所示:
sc.exe \\computerName STOP "serviceName"
Run Code Online (Sandbox Code Playgroud)
在构建工作流程中,我可以使用InvokeProcess活动来执行此操作吗?我想避免批处理文件.我应该使用InvokeProcess,如果是这样,我是否必须提供SC.exe的路径.我不这么认为,因为它的路径被识别,无论工作目录(我认为因为它是一个Windows系统可执行文件).
或者我应该采取另一种方式吗?
您应该能够使用该InvokeProcess活动.将FileName属性设置为"sc.exe"并将其设置Arguments为
String.Format("\\{0} STOP ""{1}""", ComputerName, ServiceName)
Run Code Online (Sandbox Code Playgroud)
假设在范围内有名为ComputerName和ServiceName的变量.
| 归档时间: |
|
| 查看次数: |
3539 次 |
| 最近记录: |