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.