我使用PowerShell來映射我的網絡驅動器,如下所示。將共享映射到powershell中未分配的驅動器號
$net = new-object -ComObject WScript.Network
$net.MapNetworkDrive("r:", "$Folder","FALSE","Domain\UserName", "Password")
但是,我在這裏發送盤符爲r:
。如果r:
驅動器已被使用,則會失敗。
有沒有辦法將驅動器映射到未分配的驅動器號。 (例如,如果已經分配了R:
,但S:
不是,那麼它應該自動映射到S:驅動器)
接受的答案不需要WMI。但是它需要'WScript.Network',因爲**在寫入時**(PoSH v2 - 檢查日期),'New-PSDrive'對'-credential'的支持被破壞,沒有其他方式爲映射驅動器提供備用憑據。 – alroc 2014-05-14 12:56:24