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.