ini配置文件编写
Autorun.ini文件的最简单的编写,就是三行,如果你稍懂编程,就很容易理解她的语法。
  [autorun] //表示autorun部分开始
  icon=shell32.dll,13 //表示图表文件的位置
  //表示自动运行文件的位置。
  这样,一个最简单的autorun.ini文件就编写完成了。
  实际上,autorun.ini可以编写的极为复杂并可以实现强大的自动运行的诸多功能。这样的autorun.ini文件此时就需要注册表的支持,如果您还懂一些注册表的知识,就可以很容易的理解下面所示的范例:
  [autorun]icon=shell32.dll,
  shell\win98=安装Windows 98shell\win98\command=
  shell\ie5.5=安装IE 5.5(已安装)
  shell\ie5.5\command=Ie5.5简\IE5SETUP.EXE
  其中,shell表示在该位置新建一个主键(非常类似于注册表),其后的名称如上例中的win98为一个自定义的变量,该变量名应该在该shell子键中是唯一的,也就是说在下面的说明中,你就不能再用这个变量名。
  "shell\win98="之后的是显示在鼠标右键菜单中的名称,这个可以你自己随心所欲的起名。
  "shell\win98\command"表示在shell子键之下,再新建一个子键command,如果你经常使用注册表编辑器,你会立刻明白她的含义,那就是command之后的字符串将指定你运行的程序的实际位置,就如同注册表中的文件关联一样。
  这样,一个在鼠标右键中命令的autorun.ini文件就编写完成了,你还可以增加更多的命令,并配合你的光盘或硬盘上的程序进行编写,使之完成更多的功能。
经常刻盘,也经常用到AUTORUN文件,发现这个文件确实好用,放入光盘,就能自动执行所要运行的程序!!!
--------------
现在网上有一个自动编写AUTORUN文件的程序,叫做什么“智能光盘”,我个人感觉不太好用!倒不如自己DIY编写来得爽快!不过编写之后最好是测试一下,(可用一些虚拟光驱之类的软件,[如WINISO]配合“DAEMON Tools”之类的软件做为测试程序)在确保没有错误了之后,再刻录!!
--------------
   不但这样,还可以把文件添加到光盘的右鍵菜单等!!!!
   可以编写得更为复杂一些!!!
重要一点:AUTORUN文件的属性可以设置为隐藏,仍然不影响其效果!
像我一样,我很喜欢把一些文件属性设置为隐藏,这样在默认不显示隐藏文件的情况下,整个光盘显得很“干净”和清爽!不过有一点,一些程序可能会不认,这个尺度可以自己把握!一般把AUTORUN文件设为隐藏就行了!(ICO文件也可以为隐藏)
比如以《古墓丽影6》的光盘为例:可以编出如下;
--------------
[Autorun]
  (放入光盘后要执行的程序)
,0 (用指定图标代替光盘的图标,后缀名可为:ICO)
Shell\sys1=安装《古墓丽影6之暗》英文版
Shell\sys1\
Shell\sys2=安装《古墓丽影6之暗》英文版
Shell\sys2\
Shell\sys3=安装《Instmsiw》FWin9x/Me
Shell\sys3\
Shell\sys5=安装《Instmsiw》FWin2k/Xp
Shell\sys5\
--------------
这样光盘就拥有了右鍵快捷菜单的功能了!!!!!
SYS5=这后面可以仍意填写安装信息!!!
COMMAND=这后面为安装的路径,注意不要错了!如果有文件夹,可用“\”区分!不要把“/”和“\”搞反了!!!
比如:
Shell\sys1=安装《DirectX9.0》FWim9x/Me/2K/Xp
Shell\sys1\command=
这里的“DirectX9”为一个文件夹,当然文件也可以设为很多层,关键是不要搞错,不然......
注意:按上面SYS后面的数字最多只能编写到16,也就是说17以后就不能再显示出来了!!!
同时自动安装功能可能也不能用了(仍有自动安装选项)只是第一项变为“我的电脑”或“资源管理器”了!!!
如果你很在乎右鍵快捷菜单的顺序的话,那10至15后一定要在1之后编写!2要排在15之后!
换句话说,系统只以前面的1作为排列的顺序,但是SYS前面的数字又不能重复,不然就显不出来了!!
比如说:
Shell\sys1=安装《古墓丽影6之暗》1
Shell\sys1\
暗黑3安装
Shell\sys10=安装《古墓丽影6之暗》2
Shell\sys10\
Shell\sys2=安装《古墓丽影6之暗》3
Shell\sys2\
--------------
这样显示右鍵快捷菜单时就会按上面这个顺序排列,如果把10放在2后面,显示右鍵快捷菜单仍然是上面这个顺序!!!!
--------------
再来看看人家微软公司是如何编写的!!!
以《微软模拟飞行2004_飞行世纪》为例!
查看A盘的AUTORUN文件,你会发现:
[autorun]
OPEN=setup.EXE /autorun
, 0
shell\setup=Install Flight Simulator 2004 A Century of Flight
shell\setup\
shell\dxsetup=Install DirectX 9.0a
shell\dxsetup\command=
shell\Web=Flight Simulator 2004 Home Page
shell\Web\command=extras\runshell www.microsoft/games/flightsimulator
shell\Register=Register Online
shell\Register\command=extras\runshell www.microsoft/games/htsimulator2004
--------------
昨一看,很复杂吧!现在来看看第三项和第四项,这是《微软模拟飞行2004_飞行世纪》的连接!
历害吧,竟可以把网站的地址作为右鍵快捷菜单,到光盘目录所在的文件夹,发现是一应用程序,就是这个应用程序,可以把网站作为连接,这样就可以在右鍵快捷菜单上生成一个命令....

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。