如何处理 bat 文件中的空格?

如何处理 bat 文件中的空格?

因此,我尝试制作一个简单的 bat 文件,以便同时启动两个程序。唯一的问题是,其中一个程序的名称中有空格。我尝试了目前找到的所有解决方案,但都无法想出任何办法,它只是停止查看第一个空格。另一个程序的名称中确实有空格,但只需将其重命名为没有空格即可解决问题。但是重命名第二个程序不起作用。非常感谢任何帮助。

编辑:这是我的代码:

@echo off

cd "C:\Users\Jordan\Desktop\Work"
start BDOFPSBooster.exe

cd "D:\BDO"
start "Black Desert Online Launcher.exe"

exit

答案1

START 命令的最小形式有两个参数:窗口标题和要启动的程序。此外,在使用任何相对路径之前,请务必通过简单地键入“D:”切换到 D: 驱动器。尝试使用:

D:
cd "D:\BDO"
start "BDOL" ".\Black Desert Online Launcher.exe"

相关内容