Chef infra 执行PSEXEC时出错

Chef infra 执行PSEXEC时出错,chef-infra,psexec,Chef Infra,Psexec,正在尝试远程运行chef客户端命令。为此安装了PSEXEC。当我尝试运行ipconfig时,它运行良好,并给出正确的结果。但chef客户端没有运行 C:\Users\Administrator.PM-DDMA-C1-DEV>psexec\10.x.x.x chef客户端 PsExec v2.11-远程执行进程 版权C 2001-2014 Mark Russinovich Sysinternals-www.Sysinternals.com PsExec无法在76年10月106日启动chef客户端:

正在尝试远程运行chef客户端命令。为此安装了PSEXEC。当我尝试运行ipconfig时,它运行良好,并给出正确的结果。但chef客户端没有运行

C:\Users\Administrator.PM-DDMA-C1-DEV>psexec\10.x.x.x chef客户端

PsExec v2.11-远程执行进程 版权C 2001-2014 Mark Russinovich Sysinternals-www.Sysinternals.com

PsExec无法在76年10月106日启动chef客户端: 系统找不到指定的文件


有什么建议吗?

正如Tensibai在评论中所说,建议使用完整路径,因为在psexec上下文中,chef二进制文件夹可能不在路径上。

问题已得到解决。谢谢命令工作时保持完整路径。

尝试指定chef客户端的完整路径。它不在PsExec启动远程会话时获得的任何路径上。我尝试从多个位置在本地运行chef client。到处都很好。我想位置不是必需的。肯定还有其他问题。但是您是否尝试了完整路径…?@初学者用户的路径和psexec服务的路径没有链接。您将不会以交互方式使用同一用户运行,并且路径变量可能只针对您的用户而不是系统范围内的用户进行了更新。使用psexec运行命令时使用完整路径以避免出现问题。