Como usar o cmdlet Out-File (Microsoft.PowerShell.Utility) no PowerShell?

Como Usar O Cmdlet Out File Microsoft Powershell Utility No Powershell



A saída dos comandos do PowerShell é exibida no console do PowerShell. No entanto, para salvar a saída em um arquivo de texto para uso posterior, o “ Out-File ” pode ser usado. do PowerShell ' Out-File ” O cmdlet é utilizado para enviar ou exportar a saída para um arquivo de texto específico. O formato de saída no arquivo de texto será o mesmo exibido no console do PowerShell. No caso, se você precisar especificar os parâmetros para o arquivo de saída, use o cmdlet “Out-File” em vez do operador de redirecionamento “>”.

Nesta postagem, o uso do cmdlet “Out-File” será discutido.

Como usar o cmdlet Out-File (Microsoft.PowerShell.Utility) no PowerShell?

Para exportar a saída de um comando para um arquivo, primeiro use o cmdlet cuja saída precisa ser exportada. Em seguida, canalize-o para o “ Out-File ” cmdlet. Em seguida, use o “ -Caminho de arquivo ” e atribua a ele o caminho do arquivo de destino.







Considere a visão geral desses exemplos fornecidos para aprender o uso do cmdlet “Out-File” no PowerShell.



Exemplo 1: criar um novo arquivo e enviar dados para o arquivo usando o cmdlet “Out-File”
Primeiro, escreva uma string e canalize-a para o “ Out-File ” cmdlet usando o pipeline “ | ”. Em seguida, o cmdlet “Out-File” criará um novo arquivo de texto e armazenará a saída no arquivo especificado:



'Criar e enviar a saída para um novo arquivo.' | Out-File C:\Docs\New.txt





Execute o seguinte comando para verificar se a saída foi armazenada em um arquivo ou não:

Get-Content C:\Docs\New.txt



Exemplo 2: Use o Cmdlet Out-File para Acrescentar um Arquivo de Texto Existente
Adicione uma string e canalize-a para o cmdlet fornecido usando o pipeline “ | ” e especifique o “ Out-File cmdlet junto com o -Acrescentar ” no final do comando fornecido para anexar um arquivo de texto existente:

'Anexar a saída em um arquivo existente.' | Out-File C:\Docs\New.txt -Acrescentar

Exemplo 3: use o cmdlet Out-File para substituir um arquivo de texto existente
Para sobrescrever um arquivo de texto existente, basta colocar o “ -Força ” ao longo do comando abaixo indicado:

'Substituir um arquivo existente.' | Out-File C:\Docs\New.txt -Força

Exemplo 4: Use o cmdlet Out-File para impedir que um arquivo existente seja substituído
Use o ' -NoClobber ” juntamente com o comando para evitar que um arquivo específico seja substituído. Depois de executar este comando, o console do PowerShell lançará uma mensagem de erro se o arquivo já existir:

'Evite que um arquivo seja sobrescrito.' | Out-File C:\Docs\New.txt -NoClobber

É isso! Compilamos o uso diferente do cmdlet “Out-File” no PowerShell.

Conclusão

do PowerShell ' Out-File ” cmdlet é usado para enviar a saída para um arquivo de texto. Ele exibe os dados na mesma saída conforme mostrado no console do PowerShell. Neste tutorial, o cmdlet “Out-File” do PowerShell foi demonstrado com o auxílio de vários exemplos.