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

时间:2013-10-24 01:45:35

标签: windows batch-file scripting cmd

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

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

net use /delete X: 

并将新共享映射到:

net use * \\newServer\newShareName

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

如何查看\\serverName\shareName映射到哪个字母?

1 个答案:

答案 0 :(得分:4)

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

这应该有效;)