6

Я пытаюсь использовать Cmder (версию 1.2) для выполнения общих задач на моем Windows 7, но у меня возникают некоторые проблемы doskey когда я начинаю дисплеи Cmder это сообщение об ошибке:

'doskey' is not recognized as an internal or external command, operable program or batch file.

Выполнение команды doskey непосредственно из интерфейса командной строки Windows выглядит вполне нормально.

Как я могу это исправить?

3 ответа3

5

Я наконец нашел решение для этой ошибки (и многих других, которые я имел с Cmder).

На самом деле, я просто добавил C:\Windows\System32\ в PATH.

  1. Для этого щелкните правой кнопкой мыши значок « Computer (на рабочем столе или в меню «Пуск») и выберите « Properties ;
  2. В левом верхнем углу нажмите на Advanced system settings ;
  3. Появляется небольшое окно. Нажмите на Environment Variables... внизу;
  4. На панели « User variables for [your name here] выберите строку, начинающуюся с PATH (как правило, вторая);
  5. Дважды щелкните значение (правая часть) вышеупомянутой строки или нажмите кнопку edit под панелью и будьте осторожны, чтобы НЕ удалить ее содержимое ;
  6. В самом конце value добавьте «;» если его нет, добавьте C:\Windows\System32; (помните; и конец);
  7. Нажмите Ok дважды, чтобы подтвердить обновление.

PS: Вы должны перезапустить (закрыть и снова открыть) свой Cmder, чтобы эти изменения вступили в силу.

Вот и все!

1

Правильный путь для doskey.exe должен быть C:\Windows\System32

Также проверьте, не превышает ли ваш путь 2047 символов. Когда переменная PATH находится в длинных путях, может не работать.

0

Если по какой-либо причине у вас нет повышенных привилегий, вы также можете добиться этого с помощью команды "Настройки" в разделе "Среда".

шаги:

  1. Нажмите Win+Alt+P, чтобы открыть настройки.
  2. В левой части окна настроек в разделе "Автозагрузка" выберите "Среда".
  3. Добавьте эту строку в текстовое поле

    set PATH=C:\Windows\System32\"

  4. Вы все готово!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .