解决“bat start 调用的路径名中包含空格导致目标文件无法运行”的问题

解决方法
在带有空格的文件(夹)名称的前后各加一个半角双引号"
示例
bat start 调用的路径名中包含空格:start D:\AAA\BBB CCC\DDD.txt

双击bat文件运行,跳出提示窗口“Windows 找不到文件'D:\AAA\BBB'。请确定文件名是否正确后,再试一次。”

求解过程
①
尝试在路径名前后各加一个半角双引号:start "D:\AAA\BBB CCC\DDD.txt"

保存并关闭窗口,再次启动bat文件后跳出CMD窗口并且CMD窗口一直存在
此方法不可行

②
尝试在带有空格的文件(夹)名称的前后各加一个半角双引号:start D:\AAA\"BBB CCC"\DDD.txt

保存并关闭窗口,再次启动bat文件成功打开目标文件
此方法可行

结论
在带有空格的文件(夹)名称的前后各加一个半角双引号即可正常打开目标文件
目前只知道这一种方法,如有其他解决方法欢迎评论区补充
本专栏基本为自用,欢迎收藏,切勿投币