gia*_*ora 5 windows command-line batch-file
我有一个关于 DOS 启动命令的问题。\n我已经阅读过此主题:\n使用 DOS \xe2\x80\x9cstart\xe2\x80\x9d 命令并将参数传递给启动的程序\n使用“start”命令并将参数传递给启动的程序
\n\n但我的问题有点不同。
\n\n我有这个问题:我需要传递需要引用的路径。
\n\n例如,如果路径没有引号,则效果很好:
\n\n启动“”app.exe -选项c:\\ myapp \\ myfile.txt
\n\n但如果路径有双引号,则不起作用。
\n\n我的批处理文件中有这一行:
\n\n启动“” myapp.exe -选项 %mypath%
\n\n当 %mypath% 包含双引号(名称中包含空格或其他字符的路径)时,启动命令会返回非常奇怪的结果。
\n\n谢谢\n桑德罗
\n这可能会有所帮助,但方法有点绕,可能需要稍微修改才能满足您的需要。
这个想法是:
抱歉,我现在找不到更优雅的东西。