110 votos

Hay un mundial, la persistencia de CMD de la historia?

A veces me olvido de cómo exactamente la misma sintaxis de un comando CMD se ve y, a continuación, me gustaría buscar mi propia CMD historia. Claramente, dentro de la misma sesión, usted puede navegar con las teclas arriba y abajo, pero, ¿qué acerca de la historia de la antigua CMD sesiones? Hay un archivo, un registro de la historia se escribe o hace que todo se vaya a la digital Nirvana?

Gracias!

69voto

Robert Bak Puntos 201

No de forma nativa, pero echa un vistazo: http://mridgers.github.io/clink/ , hace cmd.exe mucho más productivo. Citar las características de la página del proyecto:

Powerful Bash-like line editing from GNU's Readline library.
Superior path completion (TAB).
Paste from clipboard (Ctrl-V).
Support for the completion of executables/commands, and environment variables.
Undo/Redo (Ctrl-_ or Ctrl-X, Ctrl-U)
Improved command line history.
Persists across sessions.
Searchable (Ctrl-R and Ctrl-S).
History expansion (e.g. !!, !<string>, and !$).
Scriptable completion using Lua.

38voto

yulia Puntos 16

No, símbolo del sistema de Windows de la historia no puede ser guardado cuando una sesión se termina.

16voto

David Crow Puntos 7704

Massimo es correcto que su símbolo de la historia no persisten a través de las sesiones. Manualmente se pueden agarrar esta antes de cerrar su pronta escribiendo doskey /historia > history.txt

O... podría usar PowerShell como su símbolo de CMD, y siga este post para persistir en su historia a través de las sesiones.

12voto

simula67 Puntos 11

Usted puede utilizar clink.

Forma más fácil de instalar clink es el uso de chocolate. Una vez que instale chocolate, puede instalar clink escribiendo

choco install clink

A partir de la próxima vez que inicie cmd.exe, se debe almacenar la historia a través de las sesiones.

1voto

Historial De Comandos: Para activar un comando de la historia (que se puede acceder usando el abajo las teclas de flecha) ejecutar los doskey en el comando de símbolo del sistema. Por ejemplo, para crear un historial de comandos de 100 elementos:

doskey /listsize=100

ref:https://users.cs.jmu.edu/bernstdh/web/common/help/ntshell.php

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: