标题: [网络连接] [已解决]批处理怎样修改映射盘名? [打印本页]
作者: mxxcgzxxx 时间: 2011-3-23 08:51 标题: [已解决]批处理怎样修改映射盘名?
本帖最后由 mxxcgzxxx 于 2011-3-23 16:15 编辑
由于学校有近100台电脑需要做网络共享,又由于权限的不同要不同的方式,所以做了个批处理但可以改本地盘的名,却改不动映射盘的名,
总是提示:访问遭拒绝
只能用鼠标重命名,求大虾帮改改:复制代码
作者: TX_kakashi 时间: 2011-3-23 12:50
没有测试环境,label 加上参数mp试试?
作者: TX_kakashi 时间: 2011-3-23 12:52
网上有用vbs实现的,似乎是通过修改注册表完成的。
回头研究研究下看看。- On Error Resume Next: b8 G+ u( t5 d; I0 o1 q& q
- ‚孤烟编写于2007.8.18 QQ:632745 zjrencn @ bbs.txwm.com
- serverpath="//webserver/temp$/" ‚要映射的网络路径+ p8 s# f0 F& X4 ]- R1 H
- mydisk="j:/" ‚要映射的盘符2 g9 i% T4 A, p8 X% B+ C$ [
- mydiskname="音乐盒" ‚要映射的名字
- if right(serverpath,1)="/" then0 e1 B4 ^7 C) i' _+ f
- serverpath=left(serverpath,len(serverpath)-1); O( i1 q- \2 l, [9 c7 ^# C
- end if1 e8 j. }* M. g9 @$ s6 N; }
- if right(mydisk,1)="/" then
- mydisk=left(mydisk,len(mydisk)-1)
- end if
- set wshshell=wscript.createObject("wscript.shell")- T+ J1 G' ~* y& u" K1 c4 m' R
- wshshell.run ("%comspec% /c regsvr32 /s scrrun.dll"),0,True2 ?0 i C! C# D0 C: Z$ L
- regspath=replace(serverpath,"/","#")
- wshshell.Regwrite "HKCU/Software/Microsoft/Windows/CurrentVersion/Explorer/MountPoints2/"& regspath&"/_LabelFromReg",mydiskname,"REG_SZ" 5 D7 M4 G! E* B5 ^& n
- Set WSHNetwork = WScript.CreateObject("WScript.Network")
- WSHNetwork.RemoveNetworkDrive mydisk
- WSHNetwork.MapNetworkDrive mydisk, serverpath: g5 R: H) ?2 |. Q6 E
- wshshell.run "explorer "&mydisk
复制代码
作者: mxxcgzxxx 时间: 2011-3-23 15:06
本帖最后由 mxxcgzxxx 于 2011-3-23 16:27 编辑
你提醒了我我查了下注册表发现关键句了,问题解决了 :- reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\##10.150.10.220#服务器课程资源 /v _LabelFromReg /t REG_SZ /d 服务器课程资源 /f > nul
- reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\##10.150.10.220#校务管理 /v _LabelFromReg /t REG_SZ /d 校务管理 /f > nul
- reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\##10.150.10.220#影视资源 /v _LabelFromReg /t REG_SZ /d 影视资源 /f > nul
- reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\##10.150.10.220#网站支持 /v _LabelFromReg /t REG_SZ /d 网站支持 /f > nul
- reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\##10.150.10.220#软件支持 /v _LabelFromReg /t REG_SZ /d 软件支持 /f > nul
复制代码
解决问题就是爽啊,谢谢大家,对了我的是XP操作系统,如果别的系统可能要根据实际情况修改!
作者: mxxcgzxxx 时间: 2011-4-7 22:19
实践中发现还是有的机子不能改,连手动都不能改,进注册表看发现连相关的注册项都不存在,郁闷。
应该是版本问题~~~~
所以我打算自制一个系统盘把所有的机子重装一次
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |