如何获取映射网络驱动器的驱动器字母

3

我需要创建一个脚本或批处理文件,在多台计算机上运行,取消映射网络共享 \\serverName\shareName 并映射新的网络共享 \\newServer\newShareName

我可以使用以下命令取消映射网络驱动器:

net use /delete X: 

并将新共享映射到:

net use * \\newServer\newShareName

但问题是每台计算机的驱动器字母都不同。

我如何检查 \\serverName\shareName 映射到了哪个字母?

1个回答

6
for /f "tokens=2,3" %%i in ('net use') do if '%%j=='\\servername\sharename set drive=%%i

这应该可以工作 ;)


我在这个时候遇到了意外的 %%i。 - hfrog713
工作得很顺利。谢谢。 - hfrog713

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接