Nel mio lavoro quotidiano, devo accedere ai dati su cartelle condivise utilizzando credenziali diverse (il mio account desktop non è lo stesso dell'account che utilizzo per accedere a questi server). Normalmente, mapperei alcune unità e ne avrei finito; il problema è che accedo quotidianamente a 40-50 server diversi - e non sono gli stessi server ogni giorno.
Quello che ho fatto finora è semplice e fastidioso, ma in qualche modo funziona. Ho una cartella con sottocartelle che organizza le scorciatoie per ogni cartella condivisa. Ogni scorciatoia è semplicemente un \\servername\folder
puntatore, sul quale faccio doppio clic e mi viene richiesto di inserire le mie credenziali.
Quello che mi piacerebbe fare è usare una sorta di applicazione (o un file batch) per avviare una finestra di Explorer già puntata sulla condivisione, con le credenziali già inserite. Mentre è abbastanza facile creare un collegamento da riga di comando per l'uso in rete che mappa l'unità, a causa del numero di unità che interagisco con la mappatura di un'unità è fuori discussione.
TL; DR: c'è un modo per fare qualcosa del tipo:
explorer.exe /user:domain\username /pass:Pa55w0rd! /folder:\\servername\folder
e ha fatto apparire una finestra di esploratore su quel percorso?
net use
. Non è necessario mappare un'unità con esso. Puoi semplicemente specificare credenziali alternative con il percorso UNC
net use
comando?