Come salvare la password per un'unità di rete mappata?


14

Ho un'unità mappa creata da Strumenti> Mappa unità di rete .

L'unità è mappata su una cartella condivisa di un'altra macchina. Quindi ogni volta che spengo la macchina, mi chiede la password quando apro l'unità.

C'è un modo per salvare questa password?

Risposte:


18

Mappare l'unità utilizzando questa sintassi al prompt dei comandi:

net use X: \\Hostname\Share /savecred /p:yes

Richiederà quindi un nome utente e una password, che verranno salvati e non verranno richiesti anche dopo il riavvio.

È inoltre possibile aggiungere le credenziali aprendo Start → Esegui → control userpasswords2→ Avanzate → Gestisci password.

Questa funzione esiste su Windows XP e versioni successive.


Non funziona
Ravisha,

@Ravisha Cosa succede quando ci provi? Hai ricevuto un messaggio di errore? Puoi pubblicare il testo esatto che stai digitando che non funziona?
Stephen Jennings,

Ho fornito la password corretta nel modo che hai menzionato. Non ricevo alcun errore, ma mi viene richiesta la password quando apro l'unità mappata
Ravisha,

Se vai su control userpasswords2> Avanzate> Gestisci password, il nome del computer viene visualizzato lì? Prova a eliminarlo in tal caso, quindi esegui net usenuovamente il comando e assicurati di visualizzare il messaggio "Operazione completata correttamente".
Stephen Jennings,

lo ha fatto, ma è ancora necessario riavviare la password
Ravisha,

2

Stephen Jennings ha la risposta corretta, ma ho scoperto che ci sono parecchi computer XP che non salvano ancora la password sull'unità di rete dopo un riavvio (come potrebbero aver scoperto Ravisha e user65130). L'unica soluzione che ho trovato su quei computer XP è quella di metterlo in un file batch:

net use X: \\Hostname\Share password /savecred /p:yes

o

net use X: \\Hostname\Share /user:machinename\username password /savecred /p:yes

Inserire il file batch nella cartella Avvio e quindi ad ogni riavvio viene ricollegata l'unità mappata. La cosa negativa di questo metodo è che la password viene salvata come testo normale in un file.


1
Credo che il fatto che XP salvi la password o meno debba dipendere dall'edizione (Home / Media Center vs Professional), ma ho riscontrato ogni tipo di stranezza con il salvataggio delle credenziali per le condivisioni di rete nelle edizioni (e versioni) di Windows.
lzam,

1

Innanzitutto, se ti trovi in ​​un ambiente di dominio, dovresti assegnare le autorizzazioni NTFS corrette alla condivisione e impostare uno script di accesso. Mi piace usare il net use

net use z: \\server\sharename

Se ti trovi in ​​un ambiente di lavoro, se crei lo stesso nome utente e password sul computer condiviso mentre accedi al client, puoi fare la stessa cosa.

Se qualcosa del genere non è disponibile, è possibile specificare il nome utente e la password con lo script.

net use z: \\server\sharename /user:machinename\username Password

Rendo un po 'più difficile per l'utente medio conoscere le autorizzazioni e impostarlo come exe con questo strumento.

http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html


Utilizzando il secondo metodo, se l'unità viene disconnessa (non mappata, appena disconnessa), verrà richiesta una password al successivo accesso. L'argomento / savecred memorizza le credenziali nella memoria protetta LSASS in modo che possano essere riutilizzate automaticamente.
Stephen Jennings,

1
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*    
echo ---------------------------------------------------    
EXIT

0
@echo off
echo --------------------------delete map drive all------------------------
net use * /delete /yes
echo ------------------create drive --------------------------------
net use m: \\172.16.0.136\Source /user:aleg\masr masr2006*
net use n: \\172.16.0.136\scanner_bat_test /user:alwq\4288044 masr2006*
echo ---------------------------------------------------

EXIT

6
Dovresti provare a spiegare cosa stai facendo, solo copiare e incollare uno script con le tue impostazioni non è davvero utile.
Matteo,

1
Sta eliminando tutte le mappature dell'unità, quindi rimappando m: e n: usando le credenziali del dominio e la password. Penso che non sia uno script ben scritto poiché se hai altre mappature di unità oltre a m: e n: saranno spazzate via dalla prima parte dello script.
Dom
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.