收藏 分销(赏)

autorun文件的编写.doc

上传人:s4****5z 文档编号:8828864 上传时间:2025-03-03 格式:DOC 页数:6 大小:24KB
下载 相关 举报
autorun文件的编写.doc_第1页
第1页 / 共6页
autorun文件的编写.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述
经常使用光盘的朋友都知道,有很多光盘放入光驱就会自动运行,它们是怎么做的呢?光盘一放入光驱就会自动被执行,主要依靠两个文件,一是光盘上的AutoRun.inf文件,另一个是操作系统本身的系统文件之一的Cdvsd.vxd。Cdvsd.vxd会随时侦测光驱中是否有放入光盘的动作,如果有的话,便开始寻找光盘根目录下的AutoRun.inf文件。如果存在AutoRun.inf文件则执行它里面的预设程序。  AutoRun.inf不光能让光盘自动运行程序,也能让硬盘自动运行程序,方法很简单,先打开记事本,然后用鼠标右键点击该文件,在弹出菜单中选择“重命名”,将其改名为AutoRun.inf,在AutoRun.inf中键入以下内容(//后面的是注释,可以不输入):  [AutoRun] //表示AutoRun部分开始,必须输入  Icon=C.ico //给光盘一个个性化的盘符图标C.ico  Open=1.exe //指定要运行程序的路径和名称,在此为光盘下的1.exe  保存该文件,按F5刷新桌面,再看“我的电脑”中的该盘符(在此为C盘),你会发现它的磁盘图标变了,还会自动播放光盘下的1.exe文件!  解释一下:“[AutoRun]”行是必须的固定格式,“Icon”行对应的是图标文件,“C:\C.ico”为图标文件路径和文件名,你在输入时可以将它改为你的图片文件所在路径和文件名。另外,“.ico”为图标文件的扩展名,如果你手头上没有这类文件,可以用看图软件ACDSee将其他格式的软件转换为ico格式,或者找到一个后缀名为BMP的文件,将它直接改名为ICO文件即可。  “Open”行指定要自动运行的文件及其盘符和路径。要特别说明的是,如果你要改变的硬盘跟目录下没有自动播放文件,就应该把“OPEN”行删掉,否则就会因为找不到自动播放文件而打不开硬盘,此时只能用鼠标右键单击盘符在弹出菜单中选“打开”才行   现在网上有一个自动编写AUTORUN文件的程序,叫做什么“智能光盘”,我个人感觉不太好用!倒不如自己DIY编写来得爽快!不过编写之后最好是测试一下,(可用一些虚拟光驱之类的软件,[如WINISO]配合“DAEMON Tools”之类的软件做为测试程序)在确保没有错误了之后,再刻录!! --------------    不但这样,还可以把文件添加到光盘的右鍵菜单等!!!!    可以编写得更为复杂一些!!! 重要一点:AUTORUN文件的属性可以设置为隐藏,仍然不影响其效果! 像我一样,我很喜欢把一些文件属性设置为隐藏,这样在默认不显示隐藏文件的情况下,整个光盘显得很“干净”和清爽!不过有一点,一些程序可能会不认,这个尺度可以自己把握!一般把AUTORUN文件设为隐藏就行了!(ICO文件也可以为隐藏) 比如以《古墓丽影6》的光盘为例:可以编出如下 -------------- [Autorun] open=Launcher.exe  (放入光盘后要执行的程序) icon=Launcher.exe,0 (用指定图标代替光盘的图标,后缀名可为:ICO) Shellsys1=安装《古墓丽影6之暗黑天使》英文版 Shellsys1command=setup.exe Shellsys2=安装《古墓丽影6之暗黑天使》英文版 Shellsys2command=Launcher.exe Shellsys3=安装《Instmsiw》FWin9x/Me Shellsys3command=instmsia.exe Shellsys5=安装《Instmsiw》FWin2k/Xp Shellsys5command=instmsiw.exe -------------- 这样光盘就拥有了右鍵快捷菜单的功能了!!!!! SYS5=这后面可以仍意填写安装信息!!! COMMAND=这后面为安装的路径,注意不要错了!如果有文件夹,可用“”区分!不要把“/”和“”搞反了!!! 比如: Shellsys1=安装《DirectX9.0》FWim9x/Me/2K/Xp Shellsys1command=DirectX9dxsetup.exe 这里的“DirectX9”为一个文件夹,当然文件也可以设为很多层,关键是不要搞错,不然...... 注意:按上面SYS后面的数字最多只能编写到16,也就是说17以后就不能再显示出来了!!! 同时自动安装功能可能也不能用了(仍有自动安装选项)只是第一项变为“我的电脑”或“资源管理器” 了!!! 如果你很在乎右鍵快捷菜单的顺序的话,那10至15后一定要在1之后编写!2要排在15之后! 换句话说,系统只以前面的1作为排列的顺序,但是SYS前面的数字又不能重复,不然就显不出来了!! 比如说: Shellsys1=安装《古墓丽影6之暗黑天使》1 Shellsys1command=Launcher.exe Shellsys10=安装《古墓丽影6之暗黑天使》2 Shellsys10command=Launcher.exe Shellsys2=安装《古墓丽影6之暗黑天使》3 Shellsys2command=Launcher.exe -------------- 这样显示右鍵快捷菜单时就会按上面这个顺序排列,如果把10放在2后面,显示右鍵快捷菜单仍然是上面这个顺序!!!! -------------- 再来看看人家微软公司是如何编写的!!! 以《微软模拟飞行2004_飞行世纪》为例! 查看A盘的AUTORUN文件,你会发现: [autorun] OPEN=setup.EXE /autorun ICON=setup.exe, 0 shellsetup=Install Flight Simulator 2004 A Century of Flight shellsetupcommand=setup.exe shelldxsetup=Install DirectX 9.0a shelldxsetupcommand=directxdxsetup.exe shellWeb=Flight Simulator 2004 Home Page shellWebcommand=extras unshell shellRegister=Register Online shellRegistercommand=extras unshell ... flightsimulator2004 -------------- 昨一看,很复杂吧!现在来看看第三项和第四项,这是《微软模拟飞行2004_飞行世纪》官方网站的连接! 历害吧,竟可以把网站的地址作为右鍵快捷菜单,找到光盘目录所在的文件夹,发现是一应用程序,就是这个应用程序,可以把网站作为连接,这样就可以在右鍵快捷菜单上生成一个命令....
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服