Nie można zmienić bieżącego katalogu roboczego na dysk zewnętrzny w systemie Windows [duplikat]


10

Możliwa duplikat:
Używanie polecenia cd w wierszu polecenia systemu Windows, nie można przejść do D: \
CMD cd na inne dyski oprócz C: \ nie działa

Próbuję uruchomić program znajdujący się na zewnętrznym dysku USB za pomocą wiersza polecenia systemu Windows. Korzystam z systemu Windows 7 64-bit (na VMWare Workstation 8.0).

Oto co się dzieje:

  1. Podłączam dysk USB i pojawia się on jako litera dysku „E” w Moim komputerze.
  2. Uruchamiam cmdz menu Start.
  3. Zauważam, że wyświetla się monit C:\Users\Tom>
  4. Piszę cd E:\
  5. Zauważam, że monity wyświetlają się C:\Users\Tom>( cdrównież dają C:\Users\Tom>)

Mogę dobrze eksplorować dysk za pomocą explorer.exe i jest on podłączony zgodnie z VMWare Workstation. Co ja robię źle?

Odpowiedzi:


25

Podczas wpisywania cd e:\zmieniasz bieżący katalog roboczy ( CWD ) dla dysku E :, ale aktualnie nie jesteś na tym dysku. Aby przejść do napędu E :, wystarczy wpisać: E:i nacisnąć Enter.

Można zmienić CWD dowolnego dysku, nie będąc na nim, jak można zmienić w każdej chwili napędów poprzez wpisanie litery dysku, po której następuje dwukropek ( : ).

Jest to oczekiwane zachowanie od pierwszych wersji MS-DOS (i prawdopodobnie wszystkich innych systemów operacyjnych DOS), tak jak w przypadku systemu Windows jako jego następcy.


1
Jeśli miałbyś pisać cd e:\foo, wciąż będąc na dysku C, to po wpisaniu e:okazałoby się, że folder zmieni się nie na, e:\>ale e:\foo> może wydawać się głupi, ale może być przydatny, gdy musisz skopiować kilka rzeczy na długą ścieżkę DOS. Zmień ścieżkę, a następnie możesz po prostu wpisać copy bar.txt e:i przejdzie ona do podanej ścieżki, a nie do katalogu głównego e: i bez konieczności ponownego określania ścieżki.
techturtle

Tak, właśnie o to chodzi w zmianie CWD innego napędu;)
0xAF,

6

Aby przejść na inny dysk i jednocześnie określić katalog na tym dysku, możesz użyć parametru „/ d” w następujący sposób: cd /d E:\Spowoduje to przejście do katalogu głównego E:

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.