Изменить историю командной строки Windows из программы?

Есть ли API для добавления в историю командной строки Windows? Я пишу консольную программу, и было бы удобно вставлять некоторые команды в буфер истории при определенных (ограниченных) условиях.


person Mike Ward    schedule 24.11.2009    source источник


Ответы (1)


Для этого нет API. История — это просто буфер команд, которые пользователь ввел во время этого командного сеанса. После закрытия командного окна история исчезает.

person Remy Lebeau    schedule 25.11.2009
comment
Это нормально, что история уничтожается при закрытии командного окна. Вопрос остается. Есть ли способ поместить команды в этот буфер из консольной программы? - person Mike Ward; 25.11.2009
comment
Как я уже говорил ранее, API для доступа к истории консоли отсутствует. - person Remy Lebeau; 25.11.2009