Когда я выполняю свою командную строку на Windows Vista Home Edition (моя текущая версия), это работает хорошо.
Местоположение по умолчанию C:/Users/USERNAME хорошо работает для неадминистраторских команд.
Однако эта причудливая причуда произошла сегодня, когда я выполнил ее как администратор, чтение местоположения запуска:
C:/myapache/mysql5/bin
(это - установка MySQL в моем localhost),
Почему это, и как я могу восстановить его назад к C:/Windows/system32 для запуска поднятых командных строк?
Я не уверен, что сделать и не могу найти много о том, как восстановить это.
Кто-либо еще столкнулся с этой причудливой ситуацией прежде?
При использовании ярлыка для запуска командного окна, щелкните правой кнопкой по ярлыку и выберите свойства, проверьте, "запускают в" поле, видят, каков путь, это должен быть %HOMEDRIVE %% % HOMEPATH
Если не изменяют его на это, если это установлено на тот путь, необходимо проверить homepath переменную
Чтобы проверить и заменить домашнюю переменную пути, откройте поднятую командную строку и тип
набор домой
хит входит, это покажет Вам, что установлено для Вашего homepath, что делает он говорит.
на что мой похож,
.
Можно сделать a
набор/?
это покажет Вам команды для изменения его на путь учетной записи пользователя
используйте команду:
набор homepath =\users\your имя пользователя
надо надеяться, это устранит Вашу проблему.
клавиша Enter выполнит команду, которую Вы вводите
Вы заметите, что мое командное окно, открытое в system32 вместо пути, началось, "запускаются в", это вызвано тем, что я открыл его как Администратор, который, кажется, переопределяет, "запускаются в" пути ярлыка. Это принимает значение по умолчанию к пути, где фактический cmd.exe находится в system32 папке..