Sure you can use the command net use to map a network drive. But this would not check for existing mapped drives. Here's a small function that first checks to see that the URL you are mapping to does not yet exist, avoiding duplicate mapped drives:
function New-MapDrive {
param($Path)
$present = @(Get-WmiObject Win32_Networkconnection |
Select-Object -ExpandProperty RemoteName)
if ($present -contains $Path) {
"Network connection to $Path is already present"
} else {
net use * $Path
}
}
ReTweet this Tip!
Posted
May 01 2012, 06:00 AM
by
ps1