Autorun.inf无法处理文件夹名称中包含空格的子文件夹?

red*_*ong 7 windows installation dvd autorun

我试图使用autorun.inf在其文件夹名称中包含空格的子文件夹下运行我的可执行文件.像这样:

H:\
    autorun.inf
    FOLDER NAME 1
        file.exe
    FOLDER NAME 2
        some other stuffs
Run Code Online (Sandbox Code Playgroud)

如果文件夹名称中没有空格,则效果很好.但是,如果有一些,它对我不起作用.

这是限制吗?或者我做错了什么?

我的autorun.inf:

[autorun]
open=FOLDER NAME 1\Setup.exe
icon=FOLDER NAME 1\Setup.exe
Run Code Online (Sandbox Code Playgroud)

小智 17

通过一些试验,我发现需要双引号对.听起来很奇怪.

open =""FOLDER NAME 1\Setup.exe""


Wil*_*lka 6

扩展Sanjay使用两组引号的答案,比如

open=""FOLDER NAME 1\Setup.exe""
Run Code Online (Sandbox Code Playgroud)

如果您想要文件夹中的图标,则需要在整行上放置一组引号.例如

icon="FOLDER NAME 1\Setup.exe,0"
Run Code Online (Sandbox Code Playgroud)