本文介绍了psexec退出时出错代码1 - 双引号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我为参数添加双引号时,为什么psexec执行的命令失败?
Why does the psexec-executed command below fail when I add double quotes to the parameter?
- 效果不错没有 psexec 带有双引号 $ b
- 它与不带双引号的可以很好 。
- It works fine without psexec with double quotes
- It works fine with psexec without double quotes!
.bat文件如下:
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退出时出错代码1 - 双引号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!