我有一个关于DOS启动命令的问题。我已经阅读了这个主题:使用具有传递给启动程序的参数的DOS“start”命令,但我的问题有点不同。
我有这个问题:我需要传递需要加引号的路径。
例如,如果路径没有引号,这将很好地工作:
start "" app.exe -option c:\myapp\myfile.txt
但是,如果路径包含双引号,则无法正常工作。
在我的批处理文件中,我有以下行:
start "" myapp.exe -option %mypath%
当%mypath%包含双引号(名称中带有空格或其他字符的路径)时,启动命令会返回非常奇怪的结果。
谢谢 Sandro
我有这个问题:我需要传递需要加引号的路径。
例如,如果路径没有引号,这将很好地工作:
start "" app.exe -option c:\myapp\myfile.txt
但是,如果路径包含双引号,则无法正常工作。
在我的批处理文件中,我有以下行:
start "" myapp.exe -option %mypath%
当%mypath%包含双引号(名称中带有空格或其他字符的路径)时,启动命令会返回非常奇怪的结果。
谢谢 Sandro