中国村落文化研究中心:如何做光盘里的autorun.exe呀?

来源:百度文库 编辑:高考问答 时间:2024/05/07 23:20:14
我想做个像工具光盘的刻录盘,就是放入光盘后能自动播放出一个界面,然后有几个文字的连接连到相应的文件夹找安装程序.可是不知道那个autorun.exe是什么工具做的,怎么做.谢谢回答的哥们啦,有机会请你吃饭.呵呵
问题补充:我说的是那个autorun.exe从哪来的,当然,autorun.inf肯定是要写的.但里面的那个"open="后面有个EXE的可执行程序,那是从哪来的?怎么做.谢谢

Autorun.inf是一个文本形式的配置文件
Autorun.inf文件结构较简单,主要包含一个固定的段标识[Autorun]和自定的自动播放命令(Autoplay command)。定义好Autoplay command就可以实现自己的自动播放了。

autorun.exe仅为其图标信息文件。如

Defaulticon=Path\Iconname

或Icon=Path\Iconname

Iconname可以是.ico、.bmp、.exe或 .dll文件。例如,要引用光盘根目录上autorun.exe中的一个图标作为光盘的图标,如果这个EXE中包含多个图标,可指定文件中的一个资源号(索引)来引用其中的不同图标。资源号由0、1、2……数字来标识,分别代表图标信息文件中的第一个图标、第二个图标……,它与图标信息文件间用逗号分隔。例如,在光盘autorun目录下有一个包含两个图标的autorun.exe文件,要引用其中的第二个图标作为光盘图标,可以这样表示:

Defaulticon =Autorun\Autorun.exe, 1

或Icon=Autorun\Autorun.exe, 1

当你对这个图标感到不满意时,只要换一个资源号即可。
这个EXE文件可以从系统中选择一个,如我的电脑里就有几个图标

autorun.exe只是一个普通的可执行文件,如果你把其它可执行文件重命名为autorun.exe,同样能自动运行.或把autorun.inf中的"open="后面的字符串改成其它文件,不只是可执行文件,比如一张图片也可以自动打开(运行)

打开记事本,在里面输入:

[autorun]
icon=tm\cd.ico
open=123.exe

把文件保存文件名为:AUTORUN.INF
把这个文件放到光碟根目录里

说明:
icon=tm\cd.ico中的,cd.ico 是图标文件,这样光驱图标就会变成这个文件中的图,ICO文件可以在电脑用查到很多,而前面的tm 是目录名
open=123.exe中的123.exe 就是你想要自动运行的软件