Windows注册表文件关联与网络设置详解
1. 文件关联相关键值
在Windows系统中,注册表的一些键值对于文件关联和操作有着重要作用。
-HKCR*:这是所有类型文件的基类,在所有文件的快捷菜单中能看到该键中的命令。
-HKCR\AllFileSystemObjects:此键定义了所有文件和文件夹的命令,默认情况下,它仅在快捷菜单中添加“发送到”项。
1.1 应用程序相关设置
要在“打开方式”对话框中显示某个应用程序,该应用程序必须在HKCR\Applications中注册。Applications中的每个子键都以程序文件的名称命名,例如记事本在HKCR\Applications\Notepad.exe。同时,还需按前文所述在文件扩展名键中添加OpenWithList键。在程序的子键中,会有以下值和子键的组合:
-FriendlyAppName:这是REG_SZ类型的值,包含应用程序的友好名称。该值可以是字符串,更常见的是@file,- resource格式的值,其中file是包含由resource标识的字符串资源的程序文件名。
-NoOpenWith:这是一个空的REG_SZ </