windows - 如何仅在驱动器 C :\? 上向 Shell 菜单添加条目

标签 windows shell registry

我需要在 Windows 的 Explorer Shell 中添加一个上下文菜单项。通过添加一些 Registry 条目,这很容易做到:

[HKEY_CLASSES_ROOT\Drive\shell\Disk cleanup\command]
@="cleanmgr.exe" 

但我只想为驱动器 C:\左右添加此条目。我该怎么做?

谢谢!

最佳答案

试试这个。 (此处适用于 Windows 7。)

[HKEY_CLASSES_ROOT\Drive\shell\Disk cleanup\command]
@="cleanmgr.exe" 
"AppliesTo"="C:"

参见 Creating Shortcut Menu HandlersAdvanced Query Syntax有关 AppliesTo 字段的更多信息。

我没有看到上面列出的驱动器的确切用法,但它似乎可以工作并模仿其他列出的用法。

关于windows - 如何仅在驱动器 C :\? 上向 Shell 菜单添加条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27648332/

相关文章:

windows - 使用自定义标题从快捷方式调用 cmd

java - 如何指示 Windows 报告我的 Java 应用程序的名称而不是 java.exe

mysql - 为什么导入 SQL 这么慢?

linux - 使用 Sed 提取多个文件中的标题

java - 我如何使用 launch4j 包装一个也提供命令行界面的 GUI 应用程序?

registry - 如果没有管理员权限,您可以获得哪些注册表访问权限?

windows - 'Language neutral' 对于 MAKELANGID 意味着什么?

bash - 我如何在golang中运行shell命令

c# - 如何使用 C# 遍历注册表项?

vbscript - 在路径的所有子项中搜索注册表项