Come si fa a mappare una nuova unità di rete avendo IP, utente e password?
Come si fa a mappare una nuova unità di rete avendo IP, utente e password?
Devi usare tramite PInvoke la API NetShareAdd.
Qui trovi un esempio:
http://www.codeproject.com/dotnet/pinvokeaddshare.asp
Questa API però non prevede le informazioni di autenticazione come parametri.
Ti ringrazio, ma tutti i pc della rete sono protetti da password. Per ora riesco in VB6, mi creo un file bat e lo lancio con la shell, ma non riesco a gestire eventuali errori di connessione. Dovendo rifare il programma (in VB.NET) vorrei poterli gestire. Esistono altri metodi?

Se vuoi tenere questa tua soluzione, puoi utilizzare la classe Process di System.Diagnostics che ti permette di lanciare il comando e anche intercettarne l'output; per catturare i messaggi di errore.