TFS 生成工作流调用进程 psExec



我正在尝试在从 TFS 生成工作流生成期间自动运行批处理文件。 我添加了一个具有以下内容的 InvokeProcess 活动:

    Arguments: "\" + agent + " /accepteula -u username -p password -d C:HelloWorld.bat"
    FileName: "PsExec.exe"
    OutputEncoding: System.Text.Encoding.GetEncoding(System.Globalization.CultureInfo.InstalledUICulture.TextInfo.OEMCodePage)
    WorkingDirectory: "C:PSTools"

我已确保构建代理和构建控制器都可以访问有问题的"代理"。 我还确保 PsExec.exe 位于定义的"C:\PSTools"文件夹中。

执行构建时,我收到错误"找不到文件:PsExec.exe"有谁知道在这种情况下会导致此错误的原因?

你可以

尝试使用文件名:"C:\PSTools\PsExec.exe"

最新更新