Cómo usar su historial de comandos en el símbolo del sistema de Windows

El símbolo del sistema de Windows tiene una función de historial incorporada, lo que le permite ver rápidamente los comandos que ha ejecutado en la sesión actual. Aún mejor, el símbolo del sistema ofrece bastantes atajos de teclado y otros trucos para trabajar con su historial de comandos.

Cómo ver su historial de comandos

Para desplazarse por su historial de comandos, puede utilizar estos atajos de teclado:

  • Flecha hacia arriba : recuerda el comando anterior que escribiste. Presione la tecla repetidamente para recorrer su historial de comandos.
  • Flecha hacia abajo : recupera el siguiente comando que escribiste. Presione la tecla repetidamente para recorrer su historial de comandos.
  • Page Up : recuerde el primer comando que ejecutó en la sesión actual del símbolo del sistema.
  • Page Down : recupere el comando más reciente que ejecutó en la sesión actual del símbolo del sistema.
  • Esc : borra la línea de comando.

Utilice estas teclas F para interactuar con su historial de comandos:

  • F7 : vea su historial de comandos como una superposición. Utilice las teclas de flecha hacia arriba y hacia abajo para seleccionar un comando y ejecutarlo. Presione Esc para cerrar la superposición sin ejecutar un comando.

  • F8 : Busque en el historial de comandos un comando que coincida con el texto de la línea de comandos actual. Por lo tanto, si desea buscar un comando que comience con «p», debe escribir «p» en la línea de comando y luego presionar repetidamente F8 para recorrer los comandos en su historial que comienzan con «p».
  • F9 : recupere un comando de su historial de comandos especificando su número en el búfer del historial. Estos números se muestran en la ventana de superposición F7 y comienzan en 0. Por lo tanto, si desea volver a ejecutar rápidamente el primer comando que ejecutó en la sesión actual, debe presionar «F9», escribir «0» y presionar «Entrar». El comando aparecería completado en el indicador y podría presionar «Enter» una vez más para ejecutarlo.
Relacionado:  Cómo evitar que Microsoft Teams se inicie automáticamente en Windows 10

Para imprimir una lista de su historial de comandos en la terminal, ejecute el siguiente comando:

doskey / historia

Verá los comandos que ha escrito en su sesión actual. Esta es la misma lista que verá si presiona F7.

Cómo copiar su comando anterior

El comando anterior que escribió se conoce como «plantilla». Hay una variedad de atajos para copiar rápidamente parte del comando anterior que ejecutó.

  • F1 : Copie un carácter a la vez del comando anterior que escribió. Presione la tecla F1 repetidamente para escribir el comando que escribió anteriormente, carácter a carácter.
  • F2 : copia parte del comando que escribiste anteriormente. Se le pedirá que ingrese un carácter. El sistema buscará hacia adelante en el comando anterior que escribió y copiará automáticamente el texto hasta ese carácter, pero sin incluirlo. Por ejemplo, si el último comando que ejecutó fue «ping google.com», puede presionar «F2», escribir «o», presionar «Enter» y aparecerá «ping g» en el indicador.
  • F3 : copia parte del comando que escribiste anteriormente. El sistema comenzará desde la posición actual del carácter y copiará automáticamente el resto del texto desde esa posición en la línea anterior. Por ejemplo, digamos que el último comando que escribió fue «ping -4 google.com». Puede escribir «ping -6», presionar «F3» y el sistema completará automáticamente «google.com», haciendo que la línea actual sea «ping -6 google.com».

Cómo borrar el historial de comandos

A diferencia del shell bash de Linux , el símbolo del sistema no recuerda los comandos entre sesiones. Para borrar el historial de los comandos que escribió, simplemente cierre la ventana del símbolo del sistema.

Relacionado:  Cómo personalizar la nueva aplicación de terminal de Windows

Puede decirle al símbolo del sistema que no recuerde ningún comando que haya escrito en la sesión actual estableciendo el tamaño del historial en 0 con el doskey comando:

doskey / listsize = 0

No podrá usar las teclas de flecha, la tecla F7 o el doskey /history comando para ver los comandos que haya escrito después de establecer el tamaño de la lista en 0. Este cambio solo tiene efecto para la ventana actual del símbolo del sistema, por lo que el símbolo del sistema La ventana recordará el historial como de costumbre la próxima vez que la cierre y vuelva a abrirla.

Puede usar el cls comando (borrar pantalla) para borrar la ventana del símbolo del sistema, borrando todo el historial de los comandos que escribió sin cerrar la ventana:

cls

Cómo guardar su historial de comandos

Si alguna vez necesita guardar un historial de los comandos que escribió en una ventana del símbolo del sistema, puede hacerlo ejecutando el doskey /historycomando y enrutando su salida a un archivo de texto. (También puede ejecutar el doskey /historycomando y copiar / pegar texto en otra aplicación, por supuesto).

Por ejemplo, el siguiente comando guardará una copia del historial de comandos de la ventana del símbolo del sistema actual en el archivo C: \ Users \ name \ Desktop \ commands.txt en su sistema.

doskey / history> C: \ Users \ name \ Desktop \ commands.txt

El > carácter redirige la salida del comando al archivo que especifique.

Abra el archivo en un editor de texto para ver el historial de comandos escritos en esa sesión de Símbolo del sistema.

Relacionado:  Cómo restablecer su PIN de Windows si lo olvida

Estos son solo algunos de los atajos de teclado útiles disponibles en el símbolo del sistema, así que consulte nuestra lista para obtener más información .