为什么当我向参数添加双引号时,下面的 psexec 执行的命令会失败?
- 它工作正常没有 psexec 有双引号
- 使用 psexec 不使用双引号可以正常工作!
.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""
关于batch-file - psexec 退出并显示错误代码 1 - 双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24905546/