|
看了《刻就刻出“特别精彩”——刻录光盘玩花样》文章后,获益匪浅。然而感觉其中AUTORUN.INF文件利用得还不够“充分”,于是笔者特撰此文补遗。 AUTORUN.INF文件最常用的功能是指定光盘的图标以及自动运行的程序。其格式如下:
[autorun] icon=autorun.ico open=autorun.exe 其中autorun.ico是指定的光盘图标文件(也可以是其它格式的文件,比如.exe、bmp等),autorun.exe是要自动运行的可执行文件。 
窍门就在这个文件中,因为AUTORUN.INF文件中还可以加入其它的内容来丰富它的功能(如图)。
在放入光盘的光驱上单击鼠标右键,我们可以看见新增了几项内容,单击就可以进入光盘中指定的目录或是运行指定的程序。图示光盘就是我做的一个“我的存储仓库”光盘,点击“我的软件”项就可以进入光盘中MySoft目录,点击“我的电影”项就可以进入光盘中MyMovie目录……你看,是不是很方便又很有个性呢?其实,我们用到了下面语句: shell\说明性文字=要显示的鼠标右键的内容 shell\说明性文字\command=可执行文件或命令行(其中命令行的格式为:用以打开文件的程序 要打开的文件) 例如:我们在AUTORUN.INF键入下面文字就可以实现刚刚提到的“我的存储仓库”光盘的功能了。 shell\Title1=┏━━━━我的存储仓库━━━━┓ shell\Title1\command=Explorer \ shell\Title2=┃━━━━━我的软件━━━━━┃ shell\Title2\command=Explorer MySoft\ shell\Title3=┃━━━━━我的电影━━━━━┃ shell\Title3\command=Explorer MyMovie\ shell\Title4=┃━━━━━我的音乐━━━━━┃ shell\Title4\command=Explorer MyMusic\ shell\Title5=┃━━━━━我的文档━━━━━┃ shell\Title5\command=Explorer MyDocument\ shell\Title6=┗━━━━━━结束━━━━━━┛ shell\Title6\command= 值得注意的是,shell后面跟的Title1~Title6为说明性文字,实际意义不大。但是它的大小决定了要显示的鼠标右键项目的排列顺序。值越小,排的越靠前。另外,如果Command后面加的是空格,则表示不执行任何的程序和命令。 怎么样,这样刻出来的光盘够酷吧,还不赶紧刻一个在你的朋友面前炫耀一番。
|