Командная строка cmd.exe открывается в странном месте, когда выполнено как администратор

Когда я выполняю свою командную строку на Windows Vista Home Edition (моя текущая версия), это работает хорошо.

Местоположение по умолчанию C:/Users/USERNAME хорошо работает для неадминистраторских команд.

Однако эта причудливая причуда произошла сегодня, когда я выполнил ее как администратор, чтение местоположения запуска:

C:/myapache/mysql5/bin

(это - установка MySQL в моем localhost),

Почему это, и как я могу восстановить его назад к C:/Windows/system32 для запуска поднятых командных строк?

Я не уверен, что сделать и не могу найти много о том, как восстановить это.

Кто-либо еще столкнулся с этой причудливой ситуацией прежде?

1
задан 15.04.2011, 01:53

1 ответ

При использовании ярлыка для запуска командного окна, щелкните правой кнопкой по ярлыку и выберите свойства, проверьте, "запускают в" поле, видят, каков путь, это должен быть %HOMEDRIVE %% % HOMEPATH

Если не изменяют его на это, если это установлено на тот путь, необходимо проверить homepath переменную

Чтобы проверить и заменить домашнюю переменную пути, откройте поднятую командную строку и тип

набор домой

хит входит, это покажет Вам, что установлено для Вашего homepath, что делает он говорит.

на что мой похож,

. enter image description here

Можно сделать a

набор/?

это покажет Вам команды для изменения его на путь учетной записи пользователя

используйте команду:

набор homepath =\users\your имя пользователя

надо надеяться, это устранит Вашу проблему.

клавиша Enter выполнит команду, которую Вы вводите

Вы заметите, что мое командное окно, открытое в system32 вместо пути, началось, "запускаются в", это вызвано тем, что я открыл его как Администратор, который, кажется, переопределяет, "запускаются в" пути ярлыка. Это принимает значение по умолчанию к пути, где фактический cmd.exe находится в system32 папке..

1
ответ дан 17.12.2019, 00:21

Теги

Похожие вопросы