PSEXEC退出,错误code 1 - 双引号 [英] psexec exited with error code 1 - double quotes
本文介绍了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屋!
查看全文