加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

解读Autorun.inf打造自动播放光盘

发布时间:2019-12-13 18:06:24 所属栏目:编程 来源:蓝点
导读:我们在行使各类光盘时,城市发明统一种征象:当我们把光盘放入光驱后,Windows便能自动地启动光盘上的某个措施,从而完成一个基于Windows平台计划的产物的设置、安装等操纵;可能打开资源打点器,会发明光盘的图标已被改酿成符号其产物之类的图标了。这简直
我们在行使各类光盘时,城市发明统一种征象:当我们把光盘放入光驱后,Windows便能自动地启动光盘上的某个措施,从而完成一个基于Windows平台计划的产物的设置、安装等操纵;可能打开资源打点器,会发明光盘的图标已被改酿成符号其产物之类的图标了。这简直让我们感受到操纵上的利便和快捷。着实,这是操作了Windows操纵体系的“自动播放(AutoPlay)”成果。下面,笔者就对“自动播放”举办具体先容,以期读者能打造本身必要的“自动播放”。
  自动播放的事变道理

  自动播放的道理很简朴:当光盘被放入回收Windows操纵体系的计较机光驱中时,体系会当即检测Windows的一个32位光驱驱动措施,然后征采光盘上根目次下一个叫Autorun.inf的设置文件,并自动运行这个Autorun.inf中配置的呼吁。显然,在整个进程中起着要害浸染的即是这个Autorun.inf文件,我们所体验到的“自动”,究竟上都是在这个文件里预先指定的。

  解读Autorun.inf

  Autorun.inf是一个文本情势的设置文件,我们可以用文本编辑软件举办编辑,它只能位于驱动器的根目次下。这个文件包括了必要自动运行的呼吁,如改变的驱动器图标、运行的措施文件、可选快捷菜单等内容。

  Autorun.inf文件布局较简朴,首要包括一个牢靠的段标识[Autorun]和自定的自动播放呼吁(Autoplay command)。界说好Autoplay command就可以实现本身的自动播放了。

  1. 改变驱动器图标呼吁:Defaulticon呼吁和Icon呼吁

  这两条呼吁都能改变光盘图标,成果沟通。我们平常见到的光盘图标的改变就是用此呼吁来实现的。

  呼吁中都包括图标信息文件(iconname),可以指出该文件在光盘上的相对路径(path),在没有指出路径的环境下,Windows自动到光盘的根目次下征采图标信息文件。其呼吁名目为:

  Defaulticon=PathIconname

  或Icon=PathIconname

  Iconname可所以.ico、.bmp、.exe或 .dll文件。譬喻,要引用光盘根目次上Setup.ico作为光盘的图标,可这样暗示:

  Defaulticon=Setup.ico

  或Icon=Setup.ico

  假如这个文件包括多个图标,可指定文件中的一个资源号(索引)来引用个中的差异图标。资源号由0、1、2……数字来标识,别离代表图标信息文件中的第一个图标、第二个图标……,它与图标信息文件间用逗号脱离。譬喻,在光盘autorun目次下有一个包括两个图标的autorun.exe文件,要引用个中的第二个图标作为光盘图标,可以这样暗示:

  Defaulticon =AutorunAutorun.exe, 1

  或Icon=AutorunAutorun.exe, 1

  当你对这个图标感想不满足时,只要换一个资源号即可。

  必要声名的是,假如Defaulticon 和Icon呼吁同呈此刻一个Autorun.inf文件中,Autoplay行使Defaulticon呼吁而忽略Icon呼吁。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读