Esiste un modo per connettersi a una condivisione di rete tramite cmd.exe
?
Esiste un modo per connettersi a una condivisione di rete tramite cmd.exe
?
Risposte:
usare net use
, esempio:
net use X: \\SERVER\Share
Dov'è X:
la lettera di unità su cui si desidera mappare la condivisione ed \\SERVER\Share
è il percorso UNC per la condivisione. Ciò dovrebbe rendere visibile la condivisione My Computer
e la riga di comando, così come tutte le altre condivisioni mappate attraverso la GUI.
Per disconnettere in seguito la condivisione, dovrai utilizzare
net use X: /delete
net use X: \\SERVER\Share password /user:DriveDomain\username
I documenti sono disponibili qui: https://www.lifewire.com/net-use-command-2618096
Se non si desidera mappare un'unità di rete con net use
è possibile accedere a un percorso UNC direttamente dal prompt dei comandi utilizzandopushd
.
Per esempio:
pushd \\server\share
Ciò creerà automaticamente un'unità mappata temporanea per te e la renderà la tua directory di lavoro corrente.
Al termine della condivisione di rete, immettere il popd
comando. Questo ti riporterà alla directory in cui ti trovavi prima ed eliminerà l'unità di rete temporanea.
Il popd
pushd
comandi e possono essere utilizzati con le directory locali. Costruiscono una pila di directory visitate che possono essere utili se lavori molto sulla riga di comando. Quindi, quando si passa a una directory con pushd
, è possibile tornare al punto in cui si trovava popd
. Viene creato uno stack di directory con ciascuno pushd
e si esegue il backup di una directory con lo stack popd
.
Se si desidera eseguire solo alcune azioni sull'unità (come spostare, copiare, ecc.), È possibile utilizzare la sintassi della riga di comando e \ \ SERVER \ FOLDER \ FILE
Esempio:
'copia \ \ Server-01 \ Cartella-01 \ MyFile.pdf'
Tale comando copierà qualsiasi file specificato nella directory di lavoro corrente.
Allo stesso modo:
md \ \ Server-01 \ NewFolder
Per creare una directory
r \ \ Server-01 \ DeleteFolder
Per eliminare una directory
Questo metodo è davvero utile solo se si desidera eseguire una o due operazioni attraverso la rete e non si può disturbare a mappare l'unità di rete. Oppure, come nel mio caso, in cui l'unità di rete si trova in uno stato diverso e il ritardo quando si lavora con file e cartelle è doloroso. È più semplice utilizzare la riga di comando per copiare il file sul mio desktop e visualizzarlo da lì, piuttosto che provare ad aprirlo attraverso la rete.
Altrimenti, userei pushd e popd come suggerito da Dave Webb.