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