WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

如何通过组策略映射网络驱动器并实现更名?

更新时间:2011-03-04 13:02 作者:yalin点击:

Q:
如何通过组策略映射网络驱动器并实现更名?

A:
最终角本如下所示:

'第一部分:删除所有映射网络驱动器

Set objNet = CreateObject("Wscript.Network")
Set objNetdrv = objnet.EnumNetworkDrives
'删除所有映射网络驱动器
For i = 0 to objNetdrv.Count - 1 Step 2
    objnet.RemoveNetworkDrive objNetdrv.Item(i),True,True
Next

'第二部分:等待第一部分删除所有映射网络驱动器完成,约1秒钟

WScript.Sleep 1000

'第三部分:映射并重命名网络驱动器


'                                      映射过程      映射路径       映射盘符名    新的映射名称
Private Function NetworkDrivesName(NetworkPath, DrivesName, NewNetworkName)
    Set objNetwork = CreateObject("Wscript.Network")
    Set objShell = CreateObject("Shell.Application")
    Set colDrives = objNetwork.EnumNetworkDrives

    '映射网络驱动器
    objNetwork.MapNetworkDrive DrivesName, NetworkPath

    '重新命名       
    objShell.NameSpace(DrivesName).Self.Name = NewNetworkName

End Function

NetworkDrivesName "\\server\CorpFS","z:","公司文件夹"
NetworkDrivesName "\\Server\Contoso","y:","Test文件夹"

顶一下
(0)
0%
踩一下
(3)
100%
------分隔线----------------------------
你可能感兴趣的内容