In VB6, you could use API WnetAddConnection2 to establish a new drive mapping. What is the best way to add/remove drive mappings from a .NET application, programatically? The reason for this need is that we have an App that sends data to many different servers, Netware and Windows and do not want to keep connections open to all of them at once.