$network = New-Object -ComObject Wscript.Network $network.MapNetworkDrive("X:", "\\server\share")
$network = New-Object -ComObject Wscript.Network $network.RemoveNetworkDrive("X:")
# Predisponde l'hashtable che conterrà il risultato $output = @{} # Recupera i drive di rete tramite WScript.NetWork $network = New-Object -ComObject Wscript.Network $networkDrives = $network.EnumNetworkDrives() # Effettua l'iterazione del risultato recuperato in precedenza e lo carica nell'hashtable for ($idx = 0; $idx -lt $networkDrives.Length; $idx += 2) { $output[$networkDrives.Item($idx)] = $networkDrives.Item($idx + 1) } # Visualizza l'output a video $output
Name Value ---- ----- W: \\tethys\AgentsManager X: \\tethys\FreeSlot Y: \\Plato\PoshDev