用vbs脚本如何映射网络盘?

2025-03-16 00:43:24

怎样将文件服务器中的文件夹映射到客户端电脑上?

一、使用.vbs的脚本做映射

1.把下面代码复制到记事本,保存为映射.vbs。

Set WshNetwork = CreateObject("WScript.Network")

wshNetwork.MapNetworkDrive "x:", "\ Fileserver01Users$" & wshNetwork.UserNamewshNetwork.MapNetworkDrive "z:", "\ Fileserver01groups$it"

wshNetwork.MapNetworkDrive "y:", "\ Fileserver01company share$"

2.先打开“Active Directory Users and Computer”,右击IT部的OU,然后选属性,在“IT Properties”对话框里,再选择“Group Policy”的标签,点击“New”,新建一条组策略

3.点击“Edit”,

4.在“Group Policy Object Editor”中,选择“User Configuration—WindowsSettings—Scripts(Logon/Logoff)”,然后右面板中双击logon,

5.弹出“Logon Properties”的对话框中再点击“Show Files”,将刚才建立的映射.vbs脚本copy到这个文件夹下。

6.回到“Logon Properties”对话框,点击Add,弹出“Add a Script”对话框,在该对话框中点击Browse

7.选择刚才建立的脚本文件

8.点Apply,再点OK,应用脚本。

9.使用gpupdate /force命令刷新组策略,用户注销后,脚本就会自动执行了。

二、使用批处理脚本映射

1.使用记事本输入以下脚本,保存为映射.bat。

@echo offecho Map the new Network Drive.....

@net use "x": \ Fileserver01Users$

@net use "y": \ Fileserver01groups$it

@net use "z": \ Fileserver01company share$

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢