您现在的位置:软界网技术中心实用工具系统知识 > 技术显示
自动运行还可以更精彩——刻就刻出“特别精彩”补遗
2007-8-10 4:21:25   网友评论       阅读次数5 点此评论
   

看了《刻就刻出“特别精彩”——刻录光盘玩花样》文章后,获益匪浅。然而感觉其中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后面加的是空格,则表示不执行任何的程序和命令。

怎么样,这样刻出来的光盘够酷吧,还不赶紧刻一个在你的朋友面前炫耀一番。

 
      来源: 作者:
 
【评论查看】
document.write("");