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:
- Podłączam dysk USB i pojawia się on jako litera dysku „E” w Moim komputerze.
- Uruchamiam
cmd
z menu Start. - Zauważam, że wyświetla się monit
C:\Users\Tom>
- Piszę
cd E:\
- Zauważam, że monity wyświetlają się
C:\Users\Tom>
(cd
ró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?
cd e:\foo
, wciąż będąc na dysku C, to po wpisaniue:
okazałoby się, że folder zmieni się nie na,e:\>
alee:\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.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:źródło