Map a Network Drive with New-PSDrive
Map a persistent Windows network drive from PowerShell with New-PSDrive.
Use New-PSDrive to map a network share to an available Windows drive letter. Run the command in the user context that needs the mapped drive. Add credentials only when the current Windows session does not already have access to the share.
Required parameters to create a network connection:
| Parameter | Description |
|---|---|
Name | Must be an available drive letter |
PSProvider | Set to FileSystem for network shares and folders |
Root | The network location that you want to map |
Persist | Makes the drive available outside PowerShell, including File Explorer |
1
New-PSDrive -Name V -PSProvider FileSystem -Root \\VM-server\Folder-01 -Persist
To provide alternate credentials, collect them interactively rather than storing a password in the script:
1
2
$credential = Get-Credential
New-PSDrive -Name V -PSProvider FileSystem -Root \\VM-server\Folder-01 -Persist -Credential $credential
This post is licensed under CC BY 4.0 by the author.