История командной строки и PowerShell — использование и возможности
Если вы регулярно используете командную строку или Windows PowerShell (в том числе в Терминале Windows), вы наверняка знаете о возможности поиска и быстрого ввода предыдущих команд текущей сессии с помощью клавиш стрелок на клавиатуре, однако этим возможности истории команд не ограничиваются.
В этой инструкции подробно о возможностях использования истории команд в командной строке и PowerShell, которые могут оказаться полезными. Примечание: если вас интересует очистка истории диалогового окна «Выполнить», информация об этом есть в последней части материала. На близкую тему: Горячие клавиши командной строки Windows.
Командная строка
Сначала о возможностях работы с историей команд в командной строке Windows, они отличаются от таковых для PowerShell.

Прежде чем начать, отмечу: история команд сохраняется только для текущей сессии, если вы закроете окно, история будет автоматически очищена.
Теперь по порядку о возможностях работы с историей в командной строке, большая часть доступна с помощью клавиш:
Windows PowerShell
Некоторые действия с историей в окне Windows PowerShell совпадают с таковыми для командной строки, другие — отличаются. Доступные возможности по порядку:
Очистка истории в диалоговом окне «Выполнить»
Некоторые пользователи могут искать в Интернете как очистить историю командной строки Windows, имея в виду не командную строку, а диалоговое окно «Выполнить» (Win+R), история в котором отображается в списке. Если вы такой пользователь, решение следующее:
- Запустите редактор реестра, используя Win+R — regedit
- Перейдите к разделу реестра
HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionExplorerRunMRU
- Удалите ненужные значения (можно удалить все, оставив лишь одно «По умолчанию».

В результате история будет очищена.

