45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全

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

电脑软硬件应用网 45IT.COM 时间: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%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
你可能感兴趣的文章
推荐知识