Skip to content
Skip to content
Menu
Info Cafe
Info Cafe

FAQforge (Português)

By admin on Fevereiro 13, 2021

PowerShell é uma shell de linha de comando concebida especialmente para administradores de sistemas. Ajuda os administradores a gerir e automatizar a administração dos sistemas operativos Windows e dos Apps que nele correm. PowerShell tem a capacidade de guardar as saídas dos comandos que nele correm num ficheiro que pode mais tarde ver, analisar e partilhar com outra pessoa para resolução de problemas.

Neste artigo, vou demonstrar os passos para guardar as saídas dos comandos num ficheiro. Na barra de pesquisa da janela, escreva powerhell.exe e prima Enter no teclado para iniciar PowerShell.

Enviar saída para ficheiro em PowerShell

Na janela PowerShell, introduza o comando seguido de Out-File -FilePath .\filename.txt

Command | Out-File -FilePath .\FileName.txt

Substitua os parâmetros Command, FilePath, e FileName pelo seu próprio comando, caminho do ficheiro, e nomes em simultâneo. Se o ficheiro não existir, Out-File criará o ficheiro com nome e caminho especificado.

Por exemplo, eu quero emitir o resultado do ipconfig para um ficheiro chamado ip.txt e guardá-lo no ambiente de trabalho. O comando será:

ipconfig | Out-File -FilePath desktop\ip.txt

Enviar saída para ficheiro em PowerShell

A execução do comando acima irá guardar a saída do ipconfig como um ficheiro ip.txt no ambiente de trabalho. Se já existir um ficheiro com algum conteúdo, o Out-file irá sobregravá-lo.

Guardar saída do comando ipconfig para um ficheiro

Prevenir a sobregravação do ficheiro de saída

Para evitar que um ficheiro já existente seja sobregravado, adicionar o parâmetro -NoClobber após o comando acima.

ping | Out-File -FilePath desktop\ip.txt -NoClobber

-NoClobber evitará a sobrescrita e exibirá uma mensagem de que o ficheiro já existe.

Prevenir a substituição do ficheiro de saída

Aplicar a saída a um ficheiro existente

Se quiser adicionar outra saída no mesmo ficheiro e também não quiser remover ou substituir os dados, adicionar -Aplicar parâmetro antes do nome do ficheiro, como mostrado no comando abaixo.

Ping 8.8.8.8 | Out-File -Append -FilePath desktop\ip.txt

Aplicar a saída a um ficheiro existente

O comando acima irá adicionar a saída do comando Ping no mesmo ficheiro de texto sem o sobrescrever.

Edição do comando anexado ao ficheiro usando PowerShell

Neste artigo, descrevi o método para guardar a saída dos comandos PowerShell num ficheiro. É possível guardar a saída dos comandos num ficheiro de texto, evitar a sua substituição e adicionar a saída de outro comando no mesmo ficheiro.

Navegação de artigos

2021 – Melhores escolas de enfermagem em Washington
Certificado médico

Deixe uma resposta Cancelar resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

Artigos recentes

  • Firebush (Português)
  • Previsão da taxa de CD para 2021: As taxas manter-se-ão provavelmente baixas, mas poderão aumentar mais tarde no ano
  • Como estruturar a documentação do sistema de gestão da qualidade
  • Dor pélvica crónica e prostatite: sintomas, diagnóstico e tratamento
  • Mixed Berry Crisp (Português)
  • Wheat Ales (Americana)
  • Os benefícios da amamentação após um ano
  • É seguro despejar café moído na pia | Canalização atómica
  • Cool-Down After Your Workout
  • Our Work

Meta

  • Iniciar sessão
  • Feed de entradas
  • Feed de comentários
  • WordPress.org

Arquivo

  • Março 2021
  • Fevereiro 2021
  • Janeiro 2021
  • Dezembro 2020
  • DeutschDeutsch
  • NederlandsNederlands
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • PolskiPolski
  • 日本語日本語
©2021 Info Cafe | WordPress Theme by SuperbThemes.com