Come posso navigare nel prompt dei comandi verso una cartella remota che è stata condivisa tra gli utenti? [duplicare]


12

Quindi sostanzialmente voglio andare su 192.xxx.xxx.xxx \ myFolder per vedere i file in esso. Vado con Explorer e funziona benissimo, posso anche eliminare e / o modificare e aggiungere file ad esso.

Il problema è che sto cercando di passare attraverso: cd \\192.xxx.xxx.xxx\myFolder e ritorna: CMD non è compatibile con le rotte di accesso UNC come una directory reale (sto traducendo questo, poiché il messaggio originale è in spagnolo).

Spero che questa domanda abbia un senso,

Molte grazie!


Quale versione di Windows?
EBGreen

Windows 7 amico mio (anche se la cartella è in Server 2003) @EBGreen
villancikos

1
Su W7 avresti Powershell dove puoi CD sul percorso UNC senza problemi.
EBGreen

Risposte:


19

Usa pushd per creare un'unità virtuale:

pushd \\UNC\path

E per annullare la mappatura dell'unità virtuale e tornare al percorso locale precedente:

popd

Ho capito che funziona , ma anche per Microsoft, è bizzarro ...
Aaron Miller,

Suppongo abbia senso perché non puoi semplicemente attraversarlo. Deve prima montare la posizione sul filesystem e pushdpuò farlo temporaneamente, abbastanza facilmente.
Ben Richards,

@BenRichards: Windows monta i dischi e le condivisioni di rete non appena accedono; l'assegnazione di una lettera di unità è del tutto facoltativa. È una limitazione artificiale in cmd.exe.
gravità

@grawity Un buon punto. E direi "compatibilità con DOS", tranne per il fatto che hanno già abbandonato qualsiasi decente compatibilità DOS con Vista. Quindi, suppongo sia davvero bizzarro.
Ben Richards,

6

È possibile montare una condivisione di rete su una lettera di unità e utilizzare questo punto di montaggio nel prompt dei comandi. Ovviamente, puoi montare attraverso l'interfaccia utente grafica, ma anche attraverso la riga di comando usando il net usecomando, ad esempio:

net use D: \\192.168.1.1\share && cd /D D:

Smontare utilizzando net use D: /DELETE. Consultare net use /?per ulteriori flag, ad esempio se l'accesso alla condivisione richiede una password.

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.