Registrar las acciones realizadas en la consola de PowerShell | PowerShell

Una de las posibilidades que nos ofrece la consola de PowerShell, es registrar todos los comandos utilizados, las salidas, los errores y mensajes que aparecen en un archivo de texto plano.

Para hacer uso de esto, lo único que debemos realizar es ejecutar el siguiente cmdlet en la consola:

Start-transcript

Una vez ejecutado, todas las acciones serán registradas. Esto es realmente útil por los siguientes motivos:

  • Troubleshooting: Es posible realizar un análisis, de los cambios realizados o errores que fueron apareciendo durante la sesión de Powershell.
  • Herramienta de auditoria: En el archivo de texto plano se registra el usuario, el equipo utilizado, la fecha y hora, adicionalmente a los comandos y salidas.

Cuando finalizamos de utilizar la consola, ejecutamos el siguiente comando para detener la transcripción:

Stop-transcript

Esta herramienta se encuentra disponible desde la versión de PowerShell 3.0.

Ejemplo de uso:

1

2

Más información: https://technet.microsoft.com/en-us/library/hh849687.aspx

Espero que les sea útil!

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

Up ↑

%d bloggers like this: