简单autorun.inf编写
windows⽀持⾃动运⾏,是通过autorun.inf来实现的。下⾯介绍下简单auto⽂件的编写。
⾸先,我们⽤新建⽂本⽂档,然后在⾥⾯输⼊
[autorun]
shellexecute=***.***(*表⽰你要⾃动运⾏的⽂件,可以是任意⽂件)
icon=***.ico
然后另存为autorun.inf⽂件就可以了。
shellexecute后⾯可以是任意⽂件。如果是⽊马的话...
然后icon后⾯是图标⽂件,也可以使⽤其他⽂件的图标,格式为icon=***.***,0就可以了。
把他放⼊u盘⾥双击就可以运⾏shellexecute(在98系统中是open)后的⽂件了。光盘⾥⾯都有这个⽂件,但是光盘有时能⾃动打开,这是因为系统中有另外的⽂件专供光区的⾃动运⾏,⽽不⽀持USB设备.
autorun.inf的代码编写
制作AUTO-CD的关键就是如何编写⾃动运⾏信息⽂件Autorun.inf,它是AUTO-CD所必须的。这个⽂件的主要作⽤就是告诉Windows⾃动运⾏哪个程序和它的启动路径,并为光盘设置在资源管理器及“我的电脑”中所显⽰的图标。但是,如果关闭了光驱的⾃动插⼊通告功能,则只能使⽤Shell32.DLL(存于Windows的System⽬录下)中的默认光盘图标。
多商网打开⼀些AUTO-CD中的Autorun.inf,你会发现它的编写格式是:
镖局风云qq伤感名字[AutoRun]
open=……
icon=……奥林匹克运动会的宗旨是什么
[AutoRun]是针对PC机(机型为386或更⾼)的⾃动运⾏识别标志。除此之外,还有针对其他⼏种计算机系统的识别标志,它们是:针对MIPS公司MIPS系统的[AutoRun.mips];针对DEC公司Alpha系统的[AutoRun.alpha];针对苹果公司Power PC机的[AutoRun.ppc]。不过,除⾮你想制作通⽤的⾃动运⾏光盘,否则⽤不到这些标识。
open⼀⾏是告诉操作系统要⾃动运⾏的⽂件名和它的启动全路径。⽐如,若想⾃动运⾏Autorun⽬录下的⽂件,这⼀⾏就写成:
open=
注意,在⽬录名的左边不能有反斜线,否则计算机将按“C:\”处理,也就⽆法启动指定的程序了。
icon⼀⾏是告诉操作系统该光盘以什么样的图标表⽰,如果你不想指定,这⼀⾏也可以不写。
图标的调⽤⽅法有三种:
第⼀种是直接指向图标⽂件(.ico)。⽐如要想使⽤在Autorun⽬录下的⼀个图标⽂件Run.ico,调⽤格式与open⼀⾏相同,即:
icon=Autorun\Run.ico
张震岳再见第⼆种调⽤⽅法就是指向带有图标的exe⽂件,只要是For Windows 9x/NT的exe⽂件都带有图标。⽽且,如果该⽂件带有多个图标还可以⽤编号进⾏挑选。⽐如所选的是,它带有5个图标,其第⼀个也是默认图标的调⽤格式为:
icon=或icon=,0
光棍节 短信若想调⽤第三个图标,格式为:
icon=,2
因为第⼀个图标的编号是0,所以第三个图标的编号就是2了。另外,在逗号的两边都不能有空格,否则就调⽤默认的图标。⽽且,若调⽤的编号⼤于其最⼤编号,那光盘的图标就为空,什么也没有。可能有⼈会问,我怎么知道⽬标⽂件带有⼏个图标?不⽤着急,跟着我做:⽤⿏标右键点击任意⼀个带有图标的exe⽂件的“快捷⽅式”——在快捷菜单中选择“属性”——选
择“快捷⽅式”——点击“更改图标…”——⽤“浏览…”的⽅式打开你选择的⽬标⽂件,现在你就能看到该⽂件到底有多少个图标了。⾄于图标的排列顺序在Windows 95中是从左⾄右,在Windows 98中则是先上下后左右,不要数错哟。
第三种调⽤⽅式就是指向带有图标的DLL⽂件,也就是动态链接库⽂件,具体的格式与注意事项都与第⼆种⽅法相同,在此就不作介绍了。
⾄此,⼀个完整的Autorun.inf⽂件就编辑完成了,结合你需要烧录的内容,在确认调⽤路径⽆误后,就可以开始烧录了。此时唯⼀要注意的就是Autorun.inf⽂件必须放在光盘的根⽬录下,否则Windows⽆法到它,也就不能⾃动运⾏了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论