如何通过Desktop.ini实现文件夹的自定义谓词
在 Windows 7 及更高版本中,可以使用 Desktop.ini 向文件夹添加谓词。 有关Desktop.ini文件的详细信息,请参阅 如何使用 Desktop.ini自定义文件夹 。
注意
Desktop.ini文件应始终标记为 “系统 + 隐藏 ”,以免向用户显示。
若要通过Desktop.ini文件为文件夹添加自定义谓词,请执行以下步骤。
Instructions
步骤 1:
创建标记为 “只读” 或“ 系统”的文件夹。
步骤 2:
创建包含 [的 Desktop.ini 文件。ShellClassInfo] DirectoryClass=Folder ProgID。
步骤 3:
在注册表中,创建值为 CanUseForDirectory 的 \ HKEY_CLASSES_ROOTFolder ProgID。 CanUseForDirectory 值可避免滥用 ProgID,这些 ProgID 设置为不通过Desktop.ini参与为文件夹实现自定义谓词。
步骤 4:
在 Folder ProgID 子项下添加谓词,例如:
HKEY_CLASSES_ROOT
CustomFolderType
Shell
MyVerb
command
(Default) = %SystemRoot%\system32\notepad.exe %1\desktop.ini
备注
注意
这些谓词可以是默认谓词,在这种情况下,双击文件夹会激活谓词。