当前位置:首页>>硬件技巧>>外设>>新闻内容  |虚拟主机 主机托管
光盘自动运行程序的秘密
作者: 发布时间:2006-7-6 11:16:05 | 【字体:

    有很多的光盘在我们放入光驱后,它都会自动运行,但你了解它为什么会自动运行吗?光盘一放入光驱就会自动被执行,主要依靠两个文件,一是光盘上的.

    AutoRun.inf文件,另一个是操作系统本身的系统文件之一的 Cdvsd.vxd。

    Cdvsd.vxd

    会随时侦测光驱中是否有放入光盘的动作,如果有的话,便开始寻找光盘根目录下的AutoRun.inf文件。如果存在AutoRun.inf文件则执行它里面的预设程序。
         
    打开其中的AutoRun.inf文件,其中有三行代码:

[AutoRun]

Open=SmartCar.exe

Icon=SmartCar.ico

    其中[AutoRun]为固定标志,而其下“Open=”后为要自动运行的程序,假设我们希望放入光盘后能自动运行光盘中setup.exe文件(假设在光盘的根目录下),可改为:Open=setup.exe;而其下的“Icon=”后为光盘所要显示的图标文件,这样便可使光盘显示为该个性化图标。
         
    而在一些光盘放入后,我们在其图标上单击鼠标右键,还会产生一个具有特色的目录菜单,其实它也仅仅是在AutoRun.inf文件中添加以下两条语句便可完成:shell\标志=显示的鼠标右键菜单中内容shell\标志\command=要执行的文件或命令行如:shell\1=打开说明sehll\1\command\NOTEPAD

    说明.txt若在右键菜单中单击“打开说明”,则会自动打开光盘中“说明.txt”文件。注意:上面示例假设“说明.txt”文件在光盘根目录下,NOTEPAD为系统自带的记事本程序。如果要执行的文件为直接可执行程序,则在“comamd\”后直接添加该执行程序文件名即可。AutoRun.inf文件除了可手工编写外,也可用工具软件制作。

    如何制作可以自动运行的光盘?

    我现在有个急待解决的问题,是关于如何制作可以自动运行的光盘方面的,具体情况如下:

    如果我做了张光盘,光盘的内容是由网页形式构成,网页都采用的是纯静态页面(*.html)格式做的(类似一个小网站),那么如何制作光盘的自动播放,且自动播放时自动运行index.html页面。


文章来源:
·世界主流蓝光光盘播放器主体规格一览
·常见光盘文件系统标准汇总
·手把手教你刻录加密视频光盘
·教您正确使用及保存各种刻录光盘
·打造自动播放PPT光盘
·[推荐]详细介绍常用各品牌的刻录光盘
·常见的几种光盘文件系统和刻录方式
·用熨斗使划痕光盘重新被识别
·怎样给刻录光盘制作标记
 放生
 愚爱
 够爱
 触电
 白狐
 葬爱
 光荣
 画心
 火花
 稻香
 小酒窝
 下雨天
 右手边
 安静了
 魔杰座
 你不像她
 边做边爱
 擦肩而过
 我的答铃
 怀念过去
 等一分钟
 放手去爱
 冰河时代
 你的承诺
 自由飞翔
 原谅我一次
 吻的太逼真
 左眼皮跳跳
 做你的爱人
 一定要爱你
 飞向别人的床
 爱上别人的人
 感动天感动地
 心在跳情在烧
 玫瑰花的葬礼
 有没有人告诉你
 即使知道要见面
 爱上你是一个错
 最后一次的温柔
 爱上你是我的错
 怎么会狠心伤害我
 不是因为寂寞才想
 亲爱的那不是爱情
 难道爱一个人有错
 寂寞的时候说爱我