Potencia Shell

Cómo ver el historial de comandos de PowerShell en Windows 10

Cómo ver el historial de comandos de PowerShell en Windows 10

Windows PowerShell tiene un incorporado Historia función que recuerda todos los comandos que ejecutó al usarla. Si bien debería recordar el historial de la sesión activa, veo que retiene más que eso. En esta publicación, mostraré cómo puede ver el historial de comandos de PowerShell y usarlo de manera inteligente.

Cómo ver el historial de comandos de PowerShell

La ventaja más significativa de tener una función de Historial es que no tiene que volver a escribir para ejecutar un comando en particular que ya ejecutó una vez. Sin embargo, recurrir a cientos de comandos no es de mucha ayuda. ¿Qué tal si busca a través de ellos o ejecuta un comando específico que solo recuerda parcialmente?? Siga estos métodos.

  1. Método de teclado
  2. Buscar hacia adelante o hacia atrás en el historial de PowerShell
  3. Ver el historial completo de esta sesión
  4. Invocar un comando particular desde el historial de comandos de PowerShell
  5. Buscar en el historial

Al final, también hemos explicado cómo puede borrar, exportar e importar el historial del comando PowerShell. Muy útil si necesita ejecutar los mismos comandos a menudo.

1] Método de teclado

Estoy seguro de que ha utilizado el símbolo del sistema una vez si ha utilizado Windows durante algún tiempo. Si usa las teclas de flecha hacia arriba y hacia abajo, puede ir y venir de los comandos ejecutados. Lo mismo se aplica también a PowerShell. Pero aquí está el giro. Si recuerda un comando parcialmente, aquí se explica cómo buscar.

El único inconveniente es que el término de búsqueda debe ser el comienzo del comando.

2] Buscar hacia adelante o hacia atrás en el historial

Si desea buscar hacia adelante o hacia atrás en el historial, puede usar Ctrl + R y Ctrl + S. El primero le permite buscar hacia atrás en el historial, mientras que el último avanza. Tan pronto como use el atajo de teclado, debería obtener un fragmento en la parte inferior (bck-i-search o fwd-i-search). Escriba lo que desea buscar, e incluso si el texto pertenece a algún lugar en el medio del comando, lo buscará. Es mucho mejor en comparación con el método F8 que usamos anteriormente.

3] Ver todo el historial de comandos de PowerShell de esta sesión

Escriba Historial y presione la tecla Intro. Debería poder ver todos los comandos que ejecutó en la sesión actual. Si bien puede ver los comandos ejecutados en la sesión anterior usando las teclas de flecha, el historial no lo tendrá. Si presiona el tecla "H" y presione enter, revelará el historial de comandos. Considérelo como un acceso directo al comando Historial.

4] Invocar un comando particular del historial

Si lo nota, la imagen de arriba tiene una ID junto a cada comando. Si desea ejecutar un comando específico de la lista, debe usar Historial de invocación.

5] Buscar en el historial

La forma más fácil de buscar en el historial de comandos es utilizar el método de selección de cadena en la salida del historial.

Dado que obtiene la identificación, puede usar el comando Invoke History para ejecutarlo instantáneamente.

Borrar, exportar e importar el historial de PowerShell

Para eliminar todos los comandos del historial, todo lo que necesita hacer es ejecutar el comando "Borrar historial.”Tenga en cuenta que incluso después de hacer esto, puede acceder al comando utilizando las teclas de flecha hacia arriba y hacia abajo.

A exportar todos los comandos, puedes usar el  Exportar-Clixml o Exportar-CSV formato. Aquí está el comando de muestra

Obtener historial | Exportar-Clixml -Path \ PSHistorycommands.xml Get-History | Exportar-Csv -Path \ PSHistorycommands.csv 

A importar estos comandos de nuevo a otra o nueva sesión, usa el siguiente comando.

Agregar-Historial -InputObject (Import-Clixml -Path \ PSHistorycommands.xml) Agregar-Historial -InputObject (Import-Csv -Path \ PSHistorycommands.csv) 

Puede abrir este archivo CSV o XML en cualquier momento para ver el historial de comandos de PowerShell al instante. Esto resume prácticamente todo lo relacionado con el Historial de comandos de PowerShell, y cómo puede reutilizarlos usando engorrosos o buscándolos o importándolos al día siguiente.

Cómo invertir la dirección de desplazamiento del mouse y los paneles táctiles en Windows 10
Ratón y Panel táctils no solo facilitan la informática, sino que también hacen que sea más eficiente y requieran menos tiempo. No podemos imaginar una...
Cómo cambiar el tamaño, el color y el esquema del puntero del mouse y del cursor en Windows 10
El puntero y el cursor del mouse en Windows 10 son aspectos muy importantes del sistema operativo. Esto también se puede decir de otros sistemas opera...
Motores de juegos gratuitos y de código abierto para desarrollar juegos de Linux
Este artículo cubrirá una lista de motores de juegos de código abierto y gratuitos que se pueden usar para desarrollar juegos 2D y 3D en Linux. Existe...