Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TeamCity和psexec don';我根本不工作_Teamcity_Psexec - Fatal编程技术网

TeamCity和psexec don';我根本不工作

TeamCity和psexec don';我根本不工作,teamcity,psexec,Teamcity,Psexec,我试图通过命令行运行程序在远程计算机上执行脚本(脚本驻留在远程位置,不在代理文件夹或其他任何位置): @echo off %env.ALLUSERSPROFILE%\JetBrains\TeamCity\plugins\.tools\psexec.exe \\12.34.56.78 -h -u admin -p 12345 T:\Folder\Script\update.cmd T:\Folder\Server 但我总是得到: The system cannot find the path s

我试图通过命令行运行程序在远程计算机上执行脚本(脚本驻留在远程位置,不在代理文件夹或其他任何位置):

@echo off
%env.ALLUSERSPROFILE%\JetBrains\TeamCity\plugins\.tools\psexec.exe \\12.34.56.78 -h -u admin -p 12345 T:\Folder\Script\update.cmd T:\Folder\Server
但我总是得到:

The system cannot find the path specified.
Process exited with code 1
没有别的了。TeamCity和psexec只是对输出进行置乱,而没有给出实际未发现的内容、问题所在或其他信息。甚至用psexec来运行某些东西都会让我感到害怕。
我做错了什么?我还需要指定什么才能远程运行它(我不是问是否要给我脚本的输出,因为在搜索时我了解psexec根本不支持这样简单的功能)

远程系统上是否存在
T:\Folder\script\update.cmd
(12.34.56.78)?
T:
驱动器是否为管理员映射?你能试着调用一个简单的
C:\foo.bat
,它只运行
echo 1>C:\foo.txt
,看看是否创建了
C:\foo.txt
?我试过了你的例子,没有成功。仍然会出现相同的错误。是否可以尝试将本地
foo.bat
与PsExec
-c
选项结合使用?如果包含的输出是构建步骤的全部输出,则值得再次检查是否在“所有用户配置文件”文件夹下有JetBrains\TeamCity\plugins\.tools\PsExec.exe。我会从一个没有引用的固定绝对路径开始。是的,这是个问题。出于某些神秘的原因,psexec.exe刚刚从代理中消失=/