Come posso connettermi ad una condivisione di rete tramite il prompt dei comandi di Windows?
C'è un modo per connettersi ad una condivisione di rete tramite cmd.exe
?
C'è un modo per connettersi ad una condivisione di rete tramite cmd.exe
?
utilizzare net use
, esempio:
net use X: \SERVER\Share
``` ```
net use X: /delete
Dove X:
è la lettera dell'unità su cui si desidera mappare la condivisione e \SERVER\Share
è il percorso UNC per la condivisione. Questo dovrebbe rendere la condivisione visibile in My Computer
e la riga di comando come tutte le altre condivisioni mappate attraverso l'interfaccia grafica.
Per poter successivamente scollegare la condivisione, si dovrebbe utilizzare
&001
Se non si vuole mappare un drive di rete con net use
si può accedere a un percorso UNC direttamente dal prompt dei comandi usando pushd
.
Ad esempio:
pushd \server\share
``` &001
Questo creerà automaticamente un drive mappato temporaneo per voi e lo renderà la vostra directory di lavoro corrente.
Quando avete finito sulla condivisione di rete inserite il comando `popd`. Questo vi riporterà alla directory in cui eravate prima e cancellerà l'unità di rete temporanea.
I comandi `popd` e `pushd` possono essere utilizzati con le directory locali. Essi costituiscono una pila di directory visitate che può essere utile se si lavora molto sulla linea di comando. Così, quando si passa a una directory con `pushd`, si può tornare al punto in cui si era con `popd`. Con ogni `pushd` si costruisce una pila di directory e con `popd` si fa un backup della pila con &007.
Se si desidera eseguire solo alcune azioni sull'unità (come spostare, copiare, ecc.) allora si può usare la sintassi della riga di comando e \ \SERVER \FOLDER\FILE
Esempio:
‘copy \ \Server-01\Folder-01\MyFile.pdf’
Quel comando copierà qualsiasi file specificato nel CWD (Current Working Directory).
Allo stesso modo:
md \Server-01\NewFolder
Per creare una directory
rd \ \ \ Server-01\DeleteFolder
Per cancellare una directory
Questo metodo è davvero utile solo se si desidera eseguire una o due operazioni in rete e non ci si può preoccupare di mappare l'unità di rete. Oppure, come nel mio caso, quando l'unità di rete è in uno stato diverso e il ritardo nel lavorare con file e cartelle è doloroso. È più facile usare 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.