2012-06-21 113 views
0

我正在使用一個正在調用(通過sh.run)「淨使用」的腳本。在第一臺計算機上,網絡允許我的用戶運行。在第二個,net是一個未經授權的命令(受域策略限制)。如何調用「映射網絡驅動器」?

即使不允許,我是否可以簡單地複製/重命名/移動net.exe以執行它? 如果不是,有沒有辦法調用「GUI風格」連接器?

+0

複製文件NET.EXE將肯定是不行的,你甚至可能不會有其所所在的文件夾的寫權限實例。如果您使用的是VBA,那麼您爲什麼需要GUI,用戶可以在沒有VBA的情況下手動執行此操作,否則Sean的答案將是一個很好的開始。 –

回答

2

如何連接到H:\\myserver\users

Dim objNetwork 
Set objNetwork = WScript.CreateObject("WScript.Network") 
strLocalDrive = "H:" 
strRemoteShare = "\\myserver\users" 
objNetwork.MapNetworkDrive strLocalDrive, strRemoteShare, False