那种一双击光驱盘符就会自动运行的FLASH菜单是怎么做的?

来源:百度知道 编辑:UC知道 时间:2024/06/14 12:50:38
具体的过程,最好有技术参考资料

在光盘根目录下新建一个文本文件,并改名为autorun.inf
文件内容:
[autorun]
icon=图标文件.ico
run=需要自动播放的程序.exe

需要自动播放的程序需要用你的flash生成exe文件,还要放在光盘的根目录下,这样一双击光驱盘符就会自动运行.exe

以下是转载,希望对你有用。

光盘一放入光驱,程序就会自动被执行,主要依靠两个文件,一个是光盘上的Autorun.inf文件,另一个是操作系统系统文件之一的Cdvsd.vxd。Cdvsd.vxd 会随时侦测光驱中是否有放入光盘的动作,如果有的话,便开始寻找光盘根目录下的 autorun.inf文件。依照autorun.inf文件里的内容,Windows就会去执行autorun.inf 里 [AUTORUN]区段中,open=行所指定的文件。autorun.inf是一个纯文字格式的文件,你可以用任何一种文字编辑软件把它打开,如果你有兴趣的话,可以找一张光盘,打开它的autorun.inf文件来研究研究。
造成光盘不能自动运行的原因及对策

一、光驱“自动插入通知”的选项被关闭
??以Windows 98为例,在桌面“我的电脑”图标上按鼠标右键,选“属性”,再到“设备管理”页面,在CD-ROM项前的“+” 号上点一下,以展开该项,可以看到安装在你计算机上的光驱型号,选中之后,点击“属性”项,进入“设置”选项中,如果需要Autorun的功能,就应在“自动插入通知”前打上“√”,重新开机后,光盘自动运行功能就会生效了。

二、Registry值被损坏
??与Autorun有关的Registry值被损坏也会造成Autorun功能失效,按“开始/运行”,输入REGEDIT后,按确定,以运行注册表编辑程序(REGEDIT)。找到如下位置:KEY_CURRENT_USER\Software\Microsot\Windows\CurrentVersion\Policies\Explore,在NoDriveTypeAutoRun上按两下,把它打开,检查数值