我想使用PowerShell腳本從系統中刪除網絡驅動器。在PowerShell中按名稱獲取網絡驅動器號
我需要按名稱查找驅動器,因爲命令$net.RemoveNetworkDrive('P:',1)
需要驅動器號。
是否有命令在PowerShell中查找網絡驅動器號?
我的腳本:
$Drive = "\\192.168.2.117\Blabla"
echo $Drive
cls
if (((New-Object -Com WScript.Network).EnumNetworkDrives() | Where-Object {$_ -eq $Drive}))
{
echo 'found Drive'
#$net = $(New-Object -comobject WScript.Network)
#$net.RemoveNetworkDrive('P:',1)
}
else
{
echo 'Drive not there'
}
你發現你的腳本將刪除每個安裝網絡驅動器如果有多個? – Paul
當然。這正是所問的。 – specializt
真的嗎? op是說他必須按名稱找到驅動器,所以我認爲他不僅僅想刪除所有的東西 – Paul