如何通过批处理文件创建MAP驱动器

Tho*_*mas 2 batch-file network-drive

我经常需要创建地图驱动器,我指定机器和用户凭证.现在我想知道我们可以写一个批处理文件,它将创建地图驱动器,我提供所有细节,如电脑和文件夹位置和用户凭据等.我有一个如下,但我认为这不是我需要的.请指导我.谢谢

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
Run Code Online (Sandbox Code Playgroud)

如果我这样做...那么它是否有效

net use y: \\192.168.7.15\$D\testfolder password /USER:username  /PERSISTENT:YES
Run Code Online (Sandbox Code Playgroud)

请指导.....语法还可以吗?

Sun*_*nny 5

Mou的查询答案:如果该PC中存在一个名为Z的地图驱动器,那会发生什么?我们可以编写批处理文件,如果存在特定的地图驱动器,然后断开连接并重新连接它.

此问题的解决方案是您可以简单地映射共享而无需分配驱动器号.然后通过其远程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
Run Code Online (Sandbox Code Playgroud)

Thomas的查询答案:如何通过批处理文件断开连接并连接地图驱动器.

如果您只是想断开连接并重新连接地图驱动器,请执行以下操作:

@echo off
net use z: /delete
net use z: \\192.168.7.15\testfolder password /user:domain\username /savecred /p:yes
Run Code Online (Sandbox Code Playgroud)