Mi è capitato di dover amministrare una rete in cui era necessario mappare un'unità di rete con un utente a dominio che non aveva password, windows infatti non sa come interpretare il campo vuoto, così richiede l'azione dell'utente che deve semplicemnte premere invio. Siccome gli utenti sono pigri :) , troviamo il modo di dire a windows che deve andare avanti con lo script anche se il campo password è vuoto, e deve farlo senza chiederlo all'utente.
Esempio Server di dominio = nameless.lan
Risorsa da mappare = download
Utente a dominio =gufo
Password = nessuna
echo.| net use z: \\nameless\download /user:gufo
Lo script mappa l'unità download con la lettera "z", la funzione "echo.|" (pipe), dice allo script che deve dare uno spazio alla fine dei comandi, in questo caso lo spazio viene interpretato come l'invio che darebbe l'utente. Lo si può utilizzare ovviamente anche per impostare le autorizzazioni su una cartella (permission), è sufficiente eliminare il comando "z:" .
Ringrazio il mio ex collega Maurizio M. per la dritta :D