0
我正在使用一个正在调用(通过sh.run)“净使用”的脚本。在第一台计算机上,网络允许我的用户运行。在第二个,net是一个未经授权的命令(受域策略限制)。如何调用“映射网络驱动器”?
即使不允许,我是否可以简单地复制/重命名/移动net.exe以执行它? 如果不是,有没有办法调用“GUI风格”连接器?
我正在使用一个正在调用(通过sh.run)“净使用”的脚本。在第一台计算机上,网络允许我的用户运行。在第二个,net是一个未经授权的命令(受域策略限制)。如何调用“映射网络驱动器”?
即使不允许,我是否可以简单地复制/重命名/移动net.exe以执行它? 如果不是,有没有办法调用“GUI风格”连接器?
如何连接到H:
\\myserver\users
Dim objNetwork
Set objNetwork = WScript.CreateObject("WScript.Network")
strLocalDrive = "H:"
strRemoteShare = "\\myserver\users"
objNetwork.MapNetworkDrive strLocalDrive, strRemoteShare, False
复制文件NET.EXE将肯定是不行的,你甚至可能不会有其所所在的文件夹的写权限实例。如果您使用的是VBA,那么您为什么需要GUI,用户可以在没有VBA的情况下手动执行此操作,否则Sean的答案将是一个很好的开始。 –