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!


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

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.