我通常必须创建映射驱动器,在其中指定计算机和用户凭据。现在我想知道我们是否可以编写一个批处理文件来创建 map 驱动器,并在其中提供所有详细信息,例如电脑和文件夹位置以及用户凭据等。我得到了如下一个,但我认为这不是我需要的。 请指导我。谢谢
net use \\<network-location>\<some-share>\ password /USER:username
@echo Create new L: drive mapping
@net use L: \\network path /persistent:yes
@echo Create new K: drive mapping
@net use K: \\network path /persistent:yes
:exit
如果我这样做...那么它有效
net use y: \\192.168.7.15\$D\testfolder password /USER:username /PERSISTENT:YES
请指导......语法可以吗?
最佳答案
Mou询问的答复:如果该电脑中存在名为Z的 map 驱动器,那么会发生什么?我们是否可以编写批处理文件,例如如果存在特定的 map 驱动器,然后断开它并再次重新连接。
此问题的解决方案是您可以简单地映射共享而不分配驱动器号。然后仅通过其远程 UNC 路径对其进行匿名映射。这样,您还可以通过仅指定其远程名称来删除映射。
@echo off
net use \\192.168.7.15\testfolder password /user:domain\username /savecred /p:yes
REM Do your stuffs here.....
net use \\192.168.7.15\testfolder /delete
托马斯询问的答案:如何通过批处理文件断开和连接 map 驱动器。
如果您只是想断开并重新连接 map 驱动器,请执行以下操作:
@echo off
net use z: /delete
net use z: \\192.168.7.15\testfolder password /user:domain\username /savecred /p:yes
关于batch-file - 如何通过批处理文件创建 MAP Drive,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23294761/