gpt4 book ai didi

windows - cmd - 是否可以临时将可用的驱动器号分配给本地路径?

转载 作者:可可西里 更新时间:2023-11-01 11:14:14 24 4
gpt4 key购买 nike

在 Windows 上使用 cmd,可以很容易地使用 pushd 将盘符分配给 UNC 路径:

C:\Windows\> pushd \\server\share\path
Y:\> popd
C:\Windows\>

但是我希望能够对本地路径 执行相同的操作,因为它会缩短文件路径,而且我必须使用不支持具有很长路径的文件的命令。

想法如下,没有在脚本中硬编码 G:,因为它可以在另一台机器上使用。

subst G: .
pushd G:\
(other commands)
popd
subst G: /d

我试过了pushd \\?\%CD%但不幸的是它不起作用......

有人对此有魔术吗?

谢谢

最佳答案

如果您使用的是 Windows 7,则不必使用驱动器号。您可以改为创建符号链接(symbolic link)。

要链接到文件夹,请使用:

cd <folder_you_want_the_link_in>
mklink /D \MyLinkedFolder \Folder\Folder\Folder\Folder\MyLinkedFolder

关于windows - cmd - 是否可以临时将可用的驱动器号分配给本地路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7482137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com