如何创建右键单击菜单项来操作连接点?

Tam*_*man 11 windows-7 shell-extensions junction

由于我使用的是 SSD,但它的大小有限,我希望能够使用连接点将文件和目录重新映射到我的 HDD,如果我可以为它创建一个 shell 扩展来执行此操作,这将非常理想。

理想的行为是右键单击目录或连接点并有一个
“操作连接点”选项,我可以在其中执行以下操作:

  • 创建:对于目录,将目录移动到我指定的位置并用连接点替换它。
    (Dir) C:\Example变成(JP) C:\Example --> D:\Example

  • 交换:对于连接点,我想将连接点与其位置交换。
    (JP) C:\Example --> (Dir) D:\Example变成(Dir) C:\Example <-- (JP) D:\Example

    这意味着它将删除连接点,移动数据并放置一个反向连接点。

  • 删除:对于连接点,我想删除它并将目录移回。
    (JP) C:\Example --> (Dir) D:\Example变成(Dir) C:\Example

我最重要的问题:

  • 我应该采取什么方法来做到这一点?脚本?重击?可执行?
  • 如何创建菜单项?

不太重要的问题:

  • 是否已经存在这样的解决方案?
  • 是否有更好的命令或 API 调用来检查和操作连接点?

我已经知道 Microsoftmklink和 Sysinternals junction

Isx*_*xek 17

既然你问这样的解决方案是否已经存在,你是否看过Junction Link MagicLink Shell Extension

Junction Link Magic 允许创建、修改和移除连接点。它是免费软件,并且支持 Windows 7。

Link Shell Extension 也提供相同的功能,并且也是免费软件。它还支持 Windows 7。

更新:Junction Link Magic的原始网站现在是 404'ing。我已经为那些仍然想要安装 JLM 的人替换了一个 Softpedia 链接。


归档时间:

查看次数:

15025 次

最近记录:

11 年,9 月 前