在创建连接点时是否可以隐藏命名空间扩展CLSID?

时间:2015-11-09 20:57:47

标签: shell-extensions junction

我开发了一个命名空间扩展,并将其添加到"我的计算机"中。 我正在玩连接点并以下列方式创建一个:

  1. 创建了一个名为" MyExtension"的文件夹。在C:\
  2. 将文件夹重命名为" MyExtension。{CLSID}"其中CLSID属于我的命名空间扩展名。
  3. 完成此操作后,我设法浏览文件浏览器并浏览我的虚拟文件夹,它被称为" MyExtension"在C:\

    所以我发生了几个问题:

    1. 当我写" C:\ MyExtension \ MyFolder"通过地址栏 - 一切正常
    2. 当我尝试通过Run ...使用它时 - 它不起作用,我必须提供CLSID以使其工作" C:\ MyExtension。{CLSID} \我的文件夹& #34;
    3. 当在命令行中列出文件夹时,我也看到了CLSID
    4. 这对用户来说不是一个好的体验,有没有办法让运行工作没有提供CLSID?

      谢谢!

0 个答案:

没有答案