【问题标题】:"GodMode" folder contents c#“GodMode”文件夹内容c#
【发布时间】:2013-06-20 18:05:47
【问题描述】:

我目前正在构建一个需要使用控制面板的所有快捷方式的应用程序,这些快捷方式可以在“shell:::{ED7BA470-8E54-465E-825C-99712043E01C}”又名 GodMode 文件夹中找到。

但是,当我尝试通过代码访问该文件夹时,我没有得到任何结果。当我尝试使用命令提示符枚举文件时也会发生这种情况(using 'dir')。

感谢任何帮助。 谢谢

【问题讨论】:

  • 为什么需要使用所有的快捷键?你到底想在这里做什么?
  • 上帝没有参与,它是一个虚拟的外壳文件夹,而不是真实的。通过查询“枚举虚拟外壳文件夹”来避免宗教性的谷歌点击。

标签: c# .net windows shell enumeration


【解决方案1】:

上帝模式在 Windows Explorer Shell 中实现。如果您在文件系统级别查看它,它只是一个具有特殊名称的普通文件夹。这就是为什么在代码中将其作为目录读取时不会看到任何特殊内容的原因。如果您使用命令提示符查看它,它是相同的 - 只是一个具有特殊名称的普通空文件夹。

您将无法通过文件系统 API 访问快捷方式,因此您必须寻找一个公开控制面板内容的 API。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多