Jak nawigować w wierszu polecenia do folderu zdalnego, który został udostępniony użytkownikom? [duplikować]

12

Więc w zasadzie chcę przejść do 192.xxx.xxx.xxx \ myFolder, aby zobaczyć pliki w nim zawarte. Korzystam z Eksploratora i działa dobrze, mogę nawet usuwać i / lub modyfikować i dodawać do niego pliki.

Problem polega na tym, że próbuję przejść: cd \\192.xxx.xxx.xxx\myFolder i zwraca: CMD nie jest zgodny z trasami dostępu UNC jako rzeczywisty katalog (tłumaczę to, ponieważ oryginalna wiadomość jest w języku hiszpańskim).

Mam nadzieję, że to pytanie ma sens,

Wielkie dzięki!

villancikos
źródło
Jaka wersja systemu Windows?
EBGreen,
Windows 7 przyjacielu (chociaż jest w folderze Server 2003) @EBGreen
villancikos
1
Na W7 miałbyś Powershell, gdzie bez problemu można było CD na ścieżkę UNC.
EBGreen,

Odpowiedzi:

19

Użyj pushd, aby utworzyć dysk wirtualny:

pushd \\UNC\path

Aby odwzorować dysk wirtualny i wrócić do poprzedniej ścieżki lokalnej:

popd
James Scholes
źródło
Rozumiem, że to działa , ale nawet dla Microsoftu jest to dziwne ...
Aaron Miller
Myślę, że to ma sens, ponieważ nie można po prostu przejść do niego. Najpierw musi zamontować lokalizację w systemie plików i pushdmoże to zrobić tymczasowo, dość łatwo.
Ben Richards
@BenRichards: Windows montuje dyski i udziały sieciowe, gdy tylko są dostępne; przypisanie litery dysku jest całkowicie opcjonalne. To sztuczne ograniczenie w cmd.exe.
user1686
@grawity Dobry punkt. I powiedziałbym „kompatybilność z DOS”, z tym wyjątkiem, że już porzucili jakąkolwiek przyzwoitą zgodność DOS z Vistą. Więc przypuszczam, że to naprawdę dziwne.
Ben Richards,
6

Możesz zamontować udział sieciowy na literze dysku i użyć tego punktu montowania w wierszu polecenia. Oczywiście można montować za pomocą graficznego interfejsu użytkownika, ale także za pomocą wiersza poleceń za pomocą net usepolecenia, np .:

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

Odmontuj za pomocą net use D: /DELETE. Sprawdź net use /?więcej flag, na przykład jeśli dostęp do udziału wymaga hasła.

Marcks Thomas
źródło