Як CD в спеціальних каталогах Windows під командний рядок


0

У вікнах (7 і 8 +) під файловим провідником спеціальні каталоги Windows відображаються як дійсно особливі " Documents "," Downloads ", і т.д., без будь-якого батьківського директора, що ускладнює для людей, щоб зрозуміти, звідки вони насправді є. І зробити це важко використовувати такі каталоги під DOS теж:

C:\>cd Documents
The system cannot find the path specified.

C:\>cd \Documents
The system cannot find the path specified.

Для таких спеціальних каталогів Windows там немає загальний способів cd в них під DOS, не використовуючи спеціально ідентифікатор Windows ( c:\user\MyID )?


3
Коли ви говорите "DOS", ви маєте на увазі щось схоже на операційну систему MS-DOS 5 або ви маєте на увазі щось подібне до командного рядка під MS Windows 10?
RedGrittyBrick

@RedGrittyBrick, так, я мав на увазі вікно командного рядка під MS Windows 7,8,10. Раніше я називав їх DOS.
xpt

1
вікно cmd є ні DOS навіть якщо cmd.exe підтримує декілька команд DOS
phuclv

Добре. Я змінив назву для запиту " командний рядок "
xpt

Відповіді:


3

Ви можете використовувати USERPROFILE змінна середовища:

cd "%USERPROFILE%"\Documents

Було обговорено інший змінна середовища могла б також використовуватися, а також чому це не найкращий кандидат. Але дивно його приховано видаляв хтось з крайня сила . Так unhelpful та creepy.
xpt

Я вважаю, що лапки не потрібні. Навіть якщо ім'я користувача містить пробіл, зміна каталогу буде працювати правильно.
davidmneedham

@davidmneedham, що може бути, але я вважаю, що я тільки отримати себе в біду, якщо я починаю шукати часи, коли я можу уникнути цитати, і майже ніколи не потрапити в біду за їх включення.
Eric Renouf
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.