Aprenda tudo sobre PowerShell Start Transscript

Aprenda tudo sobre PowerShell Start Transscript

O "Start-transcript”O cmdlet em PowerShell é utilizado para gerar um arquivo de registro de documentos de toda ou parte da sessão. Este arquivo de transcrição contém todos os comandos executados e sua saída que aparece no console. Isso é muito útil quando o usuário deseja armazenar ou compartilhar o conteúdo da sessão. Além disso, pode ajudar a solucionar um problema específico.

Neste post, o “Start-transcript”O cmdlet será discutido em detalhes.

Aprenda tudo sobre PowerShell Start Transscript

Como afirmado anteriormente, o cmdlet “Start-transcript”Armazena o registro da sessão atual em um arquivo de texto. Por padrão, ele armazena o conteúdo no local padrão se nenhum parâmetros for usado. No entanto, o conteúdo da corrente também pode ser armazenado no local personalizado, especificando o caminho alvo.

Exemplos são apresentados abaixo para dar uma melhor compreensão do cmdlet declarado.

Exemplo 1: Use o cmdlet "Start-transcript" para armazenar o arquivo de transcrição em um local padrão

Esta ilustração armazenará o arquivo de transcrição no local do arquivo padrão:

Start-transcript

Exemplo 2: Use o cmdlet "Start-transcript" para armazenar um arquivo de transcrição em um local personalizado

Nesta demonstração de código, o arquivo de transcrição será exportado para o local do arquivo especificado pelo usuário:

Start-transcript c:/novo/transcript.txt -noclobber

No código declarado acima:

  • Primeiro, especifique o “Start-transcript”CMDLET, seguido pelo caminho alvo, juntamente com o nome do arquivo e a extensão.
  • Por fim, adicione o “-Noclobber”CMDLET para substituir o arquivo se ele já existir:

O arquivo de transcrição foi armazenado no local personalizado.

Vamos verificar se o arquivo de transcrição foi armazenado ou não:

Get-Childitem C:/New/Transcript.TXT

No trecho de código acima, primeiro, especifique o “Get-Childitem”, Seguido pelo endereço do arquivo e nome do arquivo:

É assim que você pode armazenar a transcrição em um arquivo de texto.

Conclusão

O "Start-transcript”O cmdlet ajuda a armazenar a transcrição ou registro da sessão atual em um arquivo de texto. O conteúdo da sessão atual é armazenado no local padrão. No entanto, o conteúdo da sessão também pode ser armazenado em um caminho personalizado. Este artigo cobriu detalhes sobre o “Start-transcript”Cmdlet com exemplos.