映射网络盘的批处理写法

需求

公司更新了服务器共享盘,需要几十个同事映射新的网络盘,这个时候想到直接用批处理来完成这个工作,一方面可以统一盘符,另一方面新同事来了以后不需要过多的交代

原理

映射网络盘的批处理命令如下

net use [盘符] [路径]

例:将路径\\NASimfour\Public映射到h

net use h: \\NASimfour\Public

解决方案

公司新的网络路径有三个,分别要映射到三个盘符,新建文本文档写入以下命令

@echo off
net use P: \\XXXXXX\XXXXX1 && echo 成功映射【XXXXX1】到【P盘】 || echo 检查P盘是否被占用
net use R: \\XXXXXX\XXXXX2 && echo 成功映射【XXXXX2】到【R盘】 || echo 检查R盘是否被占用
net use K: \\XXXXXX\XXXXX3 && echo 成功映射【XXXXX3】到【K盘】 || echo 检查K盘是否被占用
pause

XXXXX需改为实际路径

将文本文档保存为bat,保存时要确认编码为ANSI

需要映射盘符的同事只需要双击bat,即可正确映射盘符

其他

如果盘符已经被占用,需要先手动取消原本的映射。

当然,也可以用net use [盘符] /del命令取消已有映射,但考虑到对工作环境不可预知的影响,所以还是手动取消稳妥一点(其实就是懒)

    原文作者:imfour
    原文地址: https://blog.csdn.net/imfour/article/details/118201287
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞