Windows 中的一些快捷方式指向看起来像 CLSID 的目标,我无法修改该目标,因为它是灰色的。它们看起来喜欢这个:({ED228FDF-9EA8-4870-83b1-96b02CFE0D52}
非工作示例)。
有没有办法直接从命令行“启动”这些 CLSID(而不使用链接),即如果我知道 CLSID,我可以从命令行启动它,而不创建快捷方式吗?
我尝试使用 XP 来启动它start {ED228FDF-9EA8-4870-83b1-96b02CFE0D52}
,但它给出了“未找到文件”类型的错误。
答案1
查看控制面板项目的规范名称文章中的完整列表,按支持的 Windows 版本分组。您甚至可以使用 创建快捷方式explorer /e,::{CLSID}
。
按照此来源:
Shell 命名空间路径可能是文件系统路径,但也可以通过使用两个冒号后跟大括号中的 CLSID 的表示法来引用类对象。
这外壳文件夹shell 接口解析显示名称方法负责处理“使用“::{GUID}”语法对 [shell] 命名空间中具有关联 GUID 的项目的引用”。