Como ver el historial de comandos de PowerShell en Windows 10

windows

Windows PowerShell tiene una característica de historial incorporada que recuerda todos los comandos que ejecutó al usarla.

Si bien debería recordar la Historia de la sesión activa, veo que retiene más que eso. En esta publicación, le 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 importante 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 través de cientos de comandos no es de mucha ayuda. ¿Qué tal buscar a través de ellos o ejecutar un comando específico que solo recuerdas parcialmente? Sigue estos métodos.

  • Método de teclado
  • Buscar hacia adelante o hacia atrás en el historial de PowerShell
  • Ver el historial completo de esta sesión
  • Invocar un comando particular del historial de comandos de PowerShell
  • Buscar dentro de la historia

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 a PowerShell también. Pero aquí está el giro. Si recuerda un comando parcialmente, aquí está cómo buscar.

  • Escriba parte del comando que recuerda
  • Presione F8 y siga presionándolo hasta que encuentre.
  • El término de búsqueda se resaltará con un verde fluorescente, seguido del resto del comando.

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

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 segundo hacia adelante. Tan pronto como use el método abreviado 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 utilizamos anteriormente.

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 con las teclas de flecha, el Historial no lo tendrá. Si presiona la tecla "H" y presiona enter, revelará el historial de comandos. Considérelo como un acceso directo al comando Historial.

Buscar en el historial

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

  • Escriba lo siguiente y reemplace Obtener por el término que desea buscar
  • Get-History | Select-String -Pattern "Obtener".
  • Revelará todos los comandos que coinciden con los comandos de búsqueda.

Como llevas la identificación, puedes usar el comando Invocar historial 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, aún puede acceder al comando utilizando las teclas de flecha arriba y abajo.

Para exportar todos los comandos , puede usar el formato Export-Clixml o Export-CSV . Aquí está el comando de muestra

Get-History | Export-Clixml -Path Path \ PSHistorycommands.xml

Get-History | Export-Csv -Path Path \ PSHistorycommands.csv

Para volver a importar estos comandos a otra o nueva sesión , use el siguiente comando.

Add-History -InputObject (Import-Clixml -Path Path \ PSHistorycommands.xml)

Add-History -InputObject (Import-Csv -Path Path \ PSHistorycommands.csv)

Semrush sigue a tu competencia


Fecha actualizacion el 2020-03-11. Fecha publicacion el 2020-03-11. Categoria: windows 10 Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub Version movil