Путь для каждого нового экземпляра оболочки начинается в моем пользовательском каталоге (C:\Users\user).
Внутри этого каталога или, скорее, диска (в данном случае C:) я не могу использовать команду cd, как я привык — она только отображает указанный каталог.
Как только я изменю каталог на родительский, я смогу выполнить команду «cd D:», и она перейдет на диск.
Однако такое поведение не проявляется одинаково во всех экземплярах оболочки.
Иногда мне приходится заходить на C:, чтобы изменить его.
Я совершенно уверен, что не использую команду неправильно, поскольку именно так я и запускаю Грааля.
решение1
Чтобы переключиться на другой диск, просто используйте эту букву диска. Команда D:
переключает на диск D. Чтобы переключиться на другой каталог, скажем, в корень D:, вам понадобятся две команды:
D:
cd D:\
(or)
D:
cd \
Оболочка Windows имеет активный каталог для каждого диска/тома. Если вы указываете букву диска при смене каталога, вы меняете активный каталог для этого тома, но вы фактически не делаете этот том активным.
решение2
cd
только с диском показывает только текущий каталог на этом диске. Либо передайте сам диск как команду для переключения на его текущий каталог ( d:
), либо используйте cd /d
для переключения и диска, и каталога.