如何使用Teamcity在windows服务器上执行远程.bat文件

如何使用Teamcity在windows服务器上执行远程.bat文件,teamcity,Teamcity,我的windows服务器上有一个小小的.bat文件,在部署之前用作清理。 不幸的是,我无法通过任何Teamcity构建步骤执行此操作 你知道怎么做吗?我尝试了“SSH Exec”构建步骤,但找不到正确配置它的方法 这是我的构建步骤: 这就是生成错误: [12:33:41] [Step 5/8] Executing commands: rmdir /Q /S "@CoopR" on host [64.94.100.50] [12:33:42] [Step 5/8] The system ca

我的windows服务器上有一个小小的.bat文件,在部署之前用作清理。 不幸的是,我无法通过任何Teamcity构建步骤执行此操作

你知道怎么做吗?我尝试了“SSH Exec”构建步骤,但找不到正确配置它的方法

这是我的构建步骤:

这就是生成错误:

[12:33:41]  [Step 5/8] Executing commands:
rmdir /Q /S "@CoopR"
on host [64.94.100.50]
[12:33:42]  [Step 5/8] The system cannot find the file specified
文件夹结构也是正确的:


尝试使用powershell的
Enter-PSSession
cmdlet,它将在目标服务器上创建会话,并执行所有其他命令,如local(在目标计算机上)


有关更多帮助,请参阅文档:

尝试使用powershell的
Enter-PSSession
cmdlet,它将在目标服务器上创建会话,并执行所有其他命令,如local(在目标计算机上)


要获得更多帮助,请参阅文档:

在这些很棒的(非)M$文档中,我无法确定目标机器是否必须以某种方式配置为允许访问
PSSession
。你知道吗?你试过吗<代码>启用PSRemoting是用于此操作的命令。并尝试先手动执行。将为sameWell分享一个示例,我无法在这些令人敬畏的(非)M$文档中了解目标机器是否必须以某种方式配置为允许访问
PSSession
。你知道吗?你试过吗<代码>启用PSRemoting是用于此操作的命令。并尝试先手动执行。我们将分享一个相同的例子