WEB开发网
开发学院操作系统Windows XP Windows 98 注册表技巧100则(中) 阅读

Windows 98 注册表技巧100则(中)

 2006-03-30 22:11:16 来源:WEB开发网   
核心提示: shell\verb\command=pname.exe shell\verb=&Demo 其中,第一行定义了verb的动作,Windows 98 注册表技巧100则(中)(9),第二行指明了执行动作的菜单选项,这个动词"verb"可由光盘生产者自己指定,存放一个Aut

shell\verb\command=pname.exe

shell\verb=&Demo

其中,第一行定义了verb的动作,第二行指明了执行动作的菜单选项,这个动词"verb"可由光盘生产者自己指定,但一定要保证前后定义的一致性和命令的完整性。在一般情况下,自动播放(AutoPlay)是弹出菜单的缺省选项,你也可以用shell命令将AutoPlay命令更改为特殊的命令。  其实,自动运行(autoplay)不仅可以在光盘上实现也可以在软盘、硬盘甚至虚拟盘和网络驱动器上实现。但是这得修改windows95注册表的有关信息才能实现。在注册表编辑器中, HKEY_CURRENT_USER/SoftWare/Microsoft/windows/currentverson/picilies/explorer的键值NoDriveTypeAutoRun是一个四个二进制数据组成的键值,其中第一个字节表示哪些驱动器的自动播放(Autoplay)有效,下表就是这一字节的8位二进制数的具体含义。(注:二进制数为0时有效,为1时无效。)

位 位屏蔽常数 含义

0(低位) DRIVE_UNKNOWN 不识别的驱动器类型

1 DRIVE_NO_ROOT_DIR 根目录不存在

2 DRIVE_REMOVEABLE 软盘

3 DRIVE_FIXED 硬盘

4 DRIVE_REMOTE 网络驱动器

5 DRIVE_CDROM CD_ROM

6 DRIVE_RAMDISK 虚拟盘

7(高位) 保留

所以,你只要修改其中的某一位,就能使对应的驱动器AutoPlay有效,如果你想使软盘的AutoPlay有效,请按下面的步骤进行:

启动注册表编辑器,使用查找命令,在"查找目标"对话框中输入"NoDriveTypeAutoRun",单击查找下一个,在找到的"NoDriveTypeAutoRun"上双击,将其值由0000 95 00 00 00 (系统的缺省二进制值)更改为0000 91 00 00 00确定以后,退出注册表编辑器,重新启动计算机 以后,使更改生效。在你的软盘根目录下,存放一个Autorun.inf文件,将open和icon命令各指向一个存在的文件,双击"我的电脑"或"资源管理器"中的软盘驱动器图标,看一看效果如何?

上一页  4 5 6 7 8 9 10  下一页

Tags:Windows 注册表 技巧

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接