Is there any way to connect to a network share via
net use, example:
net use X: \\SERVER\Share
X: is the drive letter you wish to map the share to, and
\\SERVER\Share is the UNC path to the share. This should make the share visible in
My Computer and the command line as well like all other shares mapped through the GUI.
In order to later disconnect the share, you would use
net use X: /delete
If you don't to map a network drive with
net use you can access a UNC Path directly from the Command Prompt using
This will create a temporary mapped drive automatically for you and make it your current working directory.
When you're finished on the network share enter the
popd command. This will return you to the directory you were in before and delete the temporary network drive.
pushd commands can be used with local directories. They build up a stack of visited directories which can be handy if you work on the command line a lot. So when you change to a directory with
pushd, you can get back to where you were with
popd. A stack of directories is built up with each
pushd and you go one directory back up the stack with
If you only want to perform a few actions on the drive (such as move, copy, etc.) then you can use the command line syntax and \ \SERVER\FOLDER\FILE
'copy \ \Server-01\Folder-01\MyFile.pdf'
That command will copy whatever file you specify into the CWD (Current Working Directory).
md \ \Server-01\NewFolder
To make a directory
rd \ \ Server-01\DeleteFolder
To delete a directory
This method is really only useful if you want to perform one or two operations across the network and can't be bothered mapping the network drive. Or, as in my case, where the network drive is in a different state and the lag when working with files and folders is painful. It's easier to use command line to copy the file to my desktop and view it from there, than try and open it across the network.
Otherwise, I'd use pushd and popd as suggested by Dave Webb.