捷克論壇 JKF

 找回密碼
 加入會員
搜尋
you_0922
王爵 | 2009-3-8 16:49:10

答疑解惑:关于Windows下自动运行光盘的启动原理、制作方法及“Autorun.inf”文件解析   有的网友留言提问:为什么有的光盘插入光驱即可自动运行?这个问题的简单答复是:自动运行光盘的根目录都有一个“Autorun.inf”文件(这个文件是Windows操作系统所规定的标准信息文件)。只要Windows发现光盘根目录下存在“Autorun.inf”文件,就会自动执行相关运行命令,实现光盘的自动运行。现将“Autorun.inf”文件解析如下(明白了这个文件的“格式”和“命令”,自己动手打造自动运行光盘就不在话下了)——

“Autorun.inf”文件(示例),主要包含以下命令语句:

【AutoRun】

open=autorun.exe

icon=autorun.ico


    其中,“open”是命令,“=”是分隔符,“autorun.exe”是自动运行程序的文件名——可以替换为个人定义的可执行文件名。“icon”也是命令,“autorun.ico”是用来指定光盘图标的文件名——可以替换为个人定义的指定光盘图标文件名。“.ico”可以是ICON图标文件,也可以是内嵌图标的其他文件。

    提请特别引为注意的是:1。如果没有“open”语句,只有“icon”语句,则不会实现光盘的自动运行。2。命令语句“=”号右边的文件名称,必须和光盘上的文件及文件目录相对应,路径必须正确,以免执行时失败。3。ICO图标文件的大小设计应为32*32象素,可用ICO图标专业制作工具进行制作。

    那么,自动运行光盘的启动原理是怎样的呢?简要描述如下:当把制作、刻录完毕的自动运行光盘放入光驱时,Windows操作系统会自动读取并运行“open”语句中的“autorun.exe”程序;同时,依次执行“icon”语句中所指定调用的“autorun.ico”图标,并显示在相应的盘符上。
回覆 使用道具
您需要登入後才可以回覆 登入 | 加入會員

回頂部 下一篇文章 放大 正常倒序 快速回覆 回到列表