我正在尝试运行一个批处理文件,该文件将安装多个应用程序而无需用户干预。所有这些应用程序都是使用它们自己的批处理文件安装的。我遇到的问题是我似乎无法让文件从当前目录正确运行。我尝试使用“cd /d %~dp0”和“%CD%”命令,但我收到了找不到文件路径的消息。看起来在运行批处理文件时它正在添加一个额外的反斜杠命令。
代码开始如下
SET DRIVE1=%CD%
SET PATHWAY=%~DP0
SET APPL=1
SET INSTALL=
SET /A MARK=0
SET INSTALL1="APPLICATION NAME"
SET PATH1=%DRIVE%\"APPLICATION LOCATION"
SET CMDFOR1="APPLICATION BATCHFILE NAME"