In years past, automating network drive creation required the use of primitive batch files, luckily for us you can now do it through PowerShell.

Note: this tutorial expects that you are using PowerShell 3.0.

How to Map Network Drives Using PowerShell

Prior to the PowerShell era, we could map networks drives using a batch file that contained a net use command:

To do it in PowerShell, press the Win + R keyboard combination to bring up a run box, then type powershell and hit enter.

The Cmdlet we are looking for is New-PSDrive, but most importantly you need use the -Persist switch.

Just change the name to a valid (not in use) drive letter and point the root parameter to a valid network share.

That’s all there is to it.