使用命令行参数的“%~dp0”不起作用
正在为一个软件编写部署脚本,该软件需要以静默方式从移动源(也就是说,该文件夹可能位于密钥上,服务器上,本地上等)安装Visual C ++ 2013 Redistributable,作为Admin。 对于我所有的其他可执行文件(主要是MSI),在文件名之前使用“%~dp0”(如:“%~dp0Antidote9.msi”,后面跟/ quiet,/ q等参数)工作正常。 但对于VC Redist,它不接受我的论点。 这是我的完整命令: start /wait "%~dp0vcredist_x64.exe" /install /quiet /norestart 它拉文件很好,但后来说我的参数是无效的,即使我删除%~dp0它工作正常,我从vcredist_x64.exe /?得到了参数。 有什么我做错了或者我需要修改我的论据才能工作吗? 提前致谢!