我正在尝试ln
在 WSL 中创建一个目录的快捷方式,以便双击它来打开该目录:如果快捷方式创建在同一个磁盘上,它就会起作用,但如果磁盘不同,它会创建一个 0 B 文件;例如:
ln -rs /mnt/d/test /mnt/d/test-1
:有效。
ln -rs /mnt/c/test /mnt/d/test-1
:不起作用,它会创建 0 B 文件。
如果没有-r
,即使在同一个磁盘上它也无法工作:ln -s /mnt/d/sym/test /mnt/d/sym/test-1
创建一个 0 B 文件(但是ln -s test test-s
,没有路径,在 中/mnt/d/sym
,可以工作)。
图标 test-1 是工作快捷方式:我可以打开它,它会打开测试。
图标 test-2 就是我所指的“0 B 文件”:它没有显示为目录快捷方式,而且我无法像打开 test-1 那样打开它。
如何在不同的磁盘之间创建目录快捷方式?