Як змінити стартовий каталог CMD [дублікат]


16

Я хочу змінити каталог запуску CMD, коли запускаю його черезStart+R

Наразі він вказує на папку моїх користувачів. Мені потрібно вказати на C: \ Windows \ System32 \

Коли я переходжу вручну до C: \ Windows \ System32 \ і запускаю CMD звідти, він починається в потрібному шляху. Коли я запускаюсь Win+R, він починається з папки користувачів.

Я підозрюю, що мені потрібно змінити реєстр або змінну середовища. Хто-небудь знає, як це зробити?

ЦЕ ПИТАННЯ ВІДПОВІДАЄТЬСЯ від ДРУГОЇ ДЛЯ ПРИЧИНИ, ПОЯСНЕНОЮ @KARAN (ЧИТАЙТЕ ТРЕТИЙ КОМЕНТАР ВІДПОВІДЬ ВІДПОВІДІВ)

РІЗНІ ВІДПОВІДИ ТІЛЬКИ РОБОТИ НА КОРОТКИ

Редагувати: знайшов правильну відповідь, приховану на ямі поданих посилань, в кілометрах від передбачуваної "правильної відповіді"

[HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor] "Autorun" = "cd C: \ Windows \ System32 \"



Це просто вирішення :) Autorun виконує будь-яку команду, яку потрібно виконати, коли процес ( cmd.exe) запускається. Він не працюватиме у багатьох випадках, наприклад, якщо %homedrive%це не так, c:як cdвимагатиме /dпереключення на інший диск, чи %windir%ні c:\windows:)

Він не працюватиме, якщо cmd /d

1
Або ви можете використовувати cmd /k "cd /d %windir%\sytstem32"для тих же цілей.

Відповіді:


10

Якщо ви натискаєте кнопку Win (Пуск) і введіть поле пошуку CMD, замість того, щоб натиснути командний рядок (cmd.exe або командний рядок залежно від версії Windows), клацніть правою кнопкою миші та виберіть властивості, або якщо немає, виберіть, Open File Locationпотім клацніть правою кнопкою миші та виберіть властивості CommandPromptярлика.

Ви можете дістатися до нього безпосередньо в цій папці: %APPDATA%\Microsoft\Windows\Start Menu\Programs\System Tools

У полі "Почати в:" це зазвичай пише %HOMEDRIVE%%HOMEPATH%

Це робить cmd запуском у домашній папці. Ви можете змінити це так, як хочете.


Win + R (що я вважаю, що він означає «Пуск + R») - це діалогове вікно «Виконати», і ви його плутаєте з пошуком у меню «Пуск» для ярлика командного рядка. Якщо він відкриє вікно командного рядка, ввівши cmd у діалоговому вікні «Виконати», те, що ви запропонували, очевидно, для нього не буде працювати.
Каран

1
@Karan Я інтерпретую те, що написав ОП, використовуючи Start + R (Win + R) і набравши текст cmd- тому, якщо моя інтерпретація невірна, тоді ця відповідь буде працювати для нього (спробуйте). У будь-якому випадку це дуп на вигляд, я мав би перевірити.
Пол

Ти просиш мене спробувати? Спробуйте самі. Вперед: натисніть Win + R, введіть cmd у текстовому полі, клацніть правою кнопкою миші та тепер, де ви бачите властивості? Повторюся, ви переплутали введення cmd у діалоговому вікні «Виконати» (Win + R) з пошуком ярлика командної строки в меню «Пуск» (Win). Лише ярлик має діалогове вікно Властивості, яке ви можете редагувати.
Каран

@Karan Crap, вибач, ти маєш рацію, я інстинктивно натиснув кнопку win і набрав її, пропустив те, що ти говорив.
Пол

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