问:怎样刻录自运行光盘?
答:让刻录光盘具备自运行功能并不复杂,只要定义一个简单的文件就可以搞定了。这个文件名称叫做autorun.inf,它可以告诉Windows自动运行哪个程序,同时为光盘设置在“我的电脑”中显示的图标。
autorun.inf文件可以用记事本或者其他文本编辑器创建,一般的格式为:
[AutoRun]
open=...
icon=...
其中“open=...”用于设定需要自动运行的文件名称与相关的文件路径,比如需要自动运行AutoRun目录下的Run.exe程序,那么这段可以写为“open=AutoRun\Run.exe”。需要注意的是,目录左边不能有反斜线,否则系统会按照C:\处理,这样自然无法启动指定的程序。
“icon=...”用于指定显示的图标,不过它可以定义,也可以不定义。指定图标有三种方法:
(1)直接指向某一个.ico文件。比如需要指定AutoRun目录下的Run.ico图标,那么这段可以写为“icon=AutoRun\Run.ico”。
(2)指向某个带有图标的.exe文件。其实Windows下所有的exe文件都附带有图标,而且还有些文件附带了多个图标,这也可以通过语句指定选择。比如Run.exe文件有5个图标,那么“icon=AutoRun\Run.exe”或者“icon=AutoRun\Run.exe,0”是调用第一个图标,而“icon=AutoRun\Run.exe,2”则是调用第三个图标。这里需要注意的是,逗号两边没有空格,否则无法调用默认的图标,而且编号大于文件附带图标数量的时候,光盘图标为空,也就是什么都没有。
(3)调用附带有图标的.dll文件。.dll就是Windows中的动态连接库文件,使用它的方法与带有图标的.exe文件一样,在此就不详述了。
创建好autorun.inf文件之后就可以参照数据光盘刻录方法来制作自运行光盘了,不过这个文件必须位于光盘的根目录下,否则光盘还是无法具备自运行功能。