由于我使用的是SSD,但是它的大小受到限制,因此我希望能够使用连接点将文件和目录重新映射到我的HDD,如果我可以为此创建一个Shell扩展,那么这将是理想的选择。
理想的行为是右键单击目录或联结点,并具有
“操纵联结点” 选项,在该选项中,我可以执行以下操作:
创建:对于目录,将目录移动到我指定的位置,然后将其替换为连接点。
(目录)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调用来检查和操纵连接点?
我已经知道Microsoft mklink
和Sysinternals了junction
。