光盘、驱动器自动运行Autorun设置详解
我们在使用电脑中,经常会遇到驱动器的自动运行,有时候感觉比较便利有时候也很烦人,本文讲解一下驱动器的自动运行的机理,实际上驱动器的自动运行机理很简单,主要靠两个文件,一是驱动器上的autorun.inf文件,另一个是系统文件cdvsd.vxd。操作系统依靠cdvsd.vxd侦测驱动器是否就绪,一旦就绪就会自动寻根目录下autorun.inf文件。到autorun.inf文件就会执行autorun预设程序。 自动运行处理同样适用与光盘、硬盘以及移动设备比如U盘等。
一个简单的示例,打开记事本新建一个文本文件,然后重命名Autorun.inf,右键编辑写入以下内容:
[AutoRun] //AutoRun Node节点
七龙珠gt主题曲
//指定要运行程序的路径和名称,已设置环境变量的无需设置完整路径
保存到D盘跟目录后F5刷新一次,双击进入D盘,就会打开写字板程序。
上文提到的autorun.inf文件指存放在驱动器根目录下且具有一定格式的一个文本文件,它是由一个或多个“Node”字段组成,每个“Node”一行,Node节点必须用终括号[]括起来,表示本Node字段的归属。
一般Autorun.inf支持三个Node节点:[autorun]、[autorun.alpha]、[Deviceinstall],其中只有[autorun]字段是必须存在的。
一、如何让Autorun.inf可以实现开机的自动运行
要实现自动运行功能只需要使用“Open=”命令即可,“Open=”命令指向的文件必须为可执行文件,比如.exe、、.bat等;制定的文件不一定要放在根目录,也可以放在其它目录,但是需要指定其完整路径,例如Open=/表示运行光盘或驱动器根目录下abc文件夹中的文件。 当然如果您需要运行的文件不是上述三种格式,只需要手工编写bat文件进行映射转向即可,比如自动打开等都是可以的。
cpu风扇不转了二、如何自定义光盘或驱动器的显示图标
在Autorun Node中,使用icon命令,一般情况下支持的图标格式为ico或bmp格式,也可是包含图标资源的exe和dll文件,如果exe和dll文件中包含多个图标文件,必须指定希望使用的图标索引号,要注意的是图标索引号是从0开始编号的,例如“icon=icons.dll,3”,那么就表示将使用icons.dll文件中的第四个图标。
三、如何自定义光盘或者驱动器的卷标
老九门什么时候播出
一般我们在刻录光盘的时候都是需要制定卷标的,卷标表示本光盘的主要内容简要,比如WindowsXp、FreeBsd Setup、Pdfwriter等等,每次使用中看到卷标就知道光盘的大概内容啦,我们也可以使用Label命令来定义光盘或硬盘驱动器的卷标,比如Label="WindowsXp"。
四、如何设置光盘或驱动的右键菜单
当我们右击刻录的光盘时,常见的VCD、DVD等,会在右键菜单中有“自动播放”的选项,其实就是利用
Autorun.inf中的Open命令来实现的,我们也可以根据需要添加其它菜单命令。
添加菜单命令格式是“Shell<;菜单命令名>Command=<;要执行的文件>”,例如:
[autorun]
shell打开记事本
这样当我们将该文件刻录进光盘时,右击光盘时在弹出菜单中就会有一个“打开记事本”的命令了。
五、如何改变默认的缺省操作
一般应用autorun.inf的光盘双击缺省操作是自动播放,即执行open后面的文件操作。我们也可以改变这种默认设置,同样是利用shell命令来完成。 示例:
beautymaker[autorun]
shellsetupcommand=/
2022年立春几点
shell=setup
四字成语要看懂这段语句,我们可以从下向上看,当我们双击光盘时,将调用最后一句Shell=setup,因为设置了该句,那么双击时将查对应Shellsetupcommand后面指定的命令来作为默认操作,因此默认的操作将变成执行光盘根目录下的soft文件夹中的文件。
除了autorun还有autorun.alpha和Deviceinstall两个,autorun.alpha我们很少用到,而Deviceinstall只在Windows XP下使用,利用Deviceinstall命令指定硬件向导进行搜索子目录。这里不再介绍。

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