Aprenda todo sobre PowerShell Start-Transcript

Aprenda todo sobre PowerShell Start-Transcript

El "Inicio-transcript"Cmdlet en PowerShell se utiliza para generar un archivo de registro de documento de todo o parte de la sesión. Este archivo de transcripción contiene todos los comandos ejecutados y su salida que aparece en la consola. Esto es muy útil cuando el usuario quiere almacenar o compartir el contenido de la sesión. Además, puede ayudar a solucionar problemas de un problema particular.

En esta publicación, el "Inicio-transcript"Cmdlet se discutirá en detalle.

Aprenda todo sobre PowerShell Start-Transcript

Como se dijo anteriormente, el cmdlet "Inicio-transcript"Almacena el registro de la sesión actual en un archivo de texto. Por defecto, almacena el contenido en la ubicación predeterminada si no se utilizan parámetros. Sin embargo, el contenido de la corriente también se puede almacenar en la ubicación personalizada especificando la ruta de destino.

A continuación se presentan ejemplos para dar una mejor comprensión del cmdlet establecido.

Ejemplo 1: use el cmdlet "inicio-transcript" para almacenar el archivo de transcripción en una ubicación predeterminada

Esta ilustración almacenará el archivo de transcripción en la ubicación de archivo predeterminado:

Inicio-transcript

Ejemplo 2: use el cmdlet "inicio-transcript" para almacenar un archivo de transcripción a una ubicación personalizada

En esta demostración de código, el archivo de transcripción se exportará a la ubicación del archivo especificada por el usuario:

Inicio-transcript c:/nuevo/transcripción.txt -noclobber

En el código indicado anterior:

  • Primero, especifique el "Inicio-transcript"Cmdlet, seguido de la ruta de destino junto con el nombre del archivo y la extensión.
  • Por último, agregue el "-Noclobber"Cmdlet para sobrescribir el archivo si ya existe:

El archivo de transcripción se ha almacenado en la ubicación personalizada.

Verifiquemos si el archivo de transcripción se almacenó o no:

Get-childitem c:/new/transcript.TXT

En el fragmento de código anterior, primero, especifique el "Get-Childitem", Seguido de la dirección del archivo y el nombre del archivo:

Así es como puede almacenar la transcripción en un archivo de texto.

Conclusión

El "Inicio-transcript"Cmdlet ayuda a almacenar la transcripción o registro de la sesión actual en un archivo de texto. El contenido de la sesión actual se almacena en la ubicación predeterminada. Sin embargo, el contenido de la sesión también se puede almacenar en una ruta personalizada. Este artículo ha cubierto detalles sobre el "Inicio-transcript"Cmdlet con ejemplos.