1

我开发了一个命名空间扩展并将其添加到“我的电脑”下。我正在玩连接点并以下列方式创建一个:

  1. 在 C:\ 下创建了一个名为“MyExtension”的文件夹
  2. 将文件夹重命名为“MyExtension.{CLSID}”,其中 CLSID 属于我的命名空间扩展。

这样做之后,我设法通过文件资源管理器并浏览我的虚拟文件夹,它在 C:\ 下被称为“MyExtension”

所以我有几个问题发生了:

  1. 当我通过地址栏写“C:\MyExtension\MyFolder”时 - 一切正常
  2. 当我尝试通过 Run 使用它时... - 它不起作用,我必须提供 CLSID 才能使其工作 "C:\MyExtension.{CLSID}\My folder"
  3. 在命令行中列出文件夹时,我也看到了 CLSID

这对用户来说不是一个好的体验,有没有办法在没有提供 CLSID 的情况下使运行工作?

谢谢!

4

0 回答 0