How to Map Network Drives Using PowerShell

By Taylor Gibb on December 31st, 2012

image

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:

net use M: \\touchsmart\Share /Persistent:Yes

sshot-0

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

sshot-1

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

New-PSDrive –Name “K” –PSProvider FileSystem –Root “\\touchsmart\share” –Persist

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

sshot-2

That’s all there is to it.

Taylor Gibb is a Microsoft MVP and all round geek, he loves everything from Windows 8 to Windows Server 2012 and even C# and PowerShell. You can also follow him on Google+

  • Published 12/31/12
More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!