PSEXEC退出,错误code 1 - 双引号 [英] psexec exited with error code 1 - double quotes

查看:1258
本文介绍了PSEXEC退出,错误code 1 - 双引号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

为什么当我双引号添加到的参数低于PSEXEC执行的命令是否失败?


  • 它工作正常的没有 PSEXEC的的双引号

  • 它工作正常, PSEXEC的没有的双引号!

是.bat文件的内容如下:

 设置FILEPATH =%〜1
设置BAT_ARCHIVE_IDENTIFIER =%〜2
设置DEPLOYMENT_ROOT =%〜3
回声%FILEPATH%%BAT_ARCHIVE_IDENTIFIER%%DEPLOYMENT_ROOT%


解决方案

  PSEXEC -u用户-p通过CMD / CD:\\ GitRepos \\ runAll.bat A1 + A2A3 

Why does the psexec-executed command below fail when I add double quotes to the parameter?

  • It works fine without psexec with double quotes
  • It works fine with psexec without double quotes!

The contents of the .bat file are as follows:

set FILEPATH=%~1
set BAT_ARCHIVE_IDENTIFIER=%~2
set DEPLOYMENT_ROOT=%~3
echo %FILEPATH% %BAT_ARCHIVE_IDENTIFIER% %DEPLOYMENT_ROOT%

解决方案

psexec -u user -p pass cmd /c "d:\GitRepos\runAll.bat a1 a2 "a3""

这篇关于PSEXEC退出,错误code 1 - 双引号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆