Esta posta.
Como escrever para o console em PowerShell?
Esses cmdlets podem ser utilizados para escrever no Console PowerShell:
Método 1: Escreva no console em PowerShell usando o comando "write-output"
O "Write-Output”O comando é usado principalmente para gerar a entrada de texto para o console. Este comando envia os objetos especificados para o fluxo de saída.
Sintaxe
> Write-output "text de amostra"
Exemplo 1: Usando o comando “write-output” para exibir uma mensagem no PowerShell
Neste exemplo, produziremos o texto adicionado utilizando o “Write-Output”Comando:
> Write-output "Este é um texto de amostra."
Exemplo 2: Usando o comando “write-output” dentro da função no PowerShell
Para o segundo cenário, adicionaremos o mesmo comando em uma função como esta:
função text-output
Write-Output "Este é um texto de amostra"
saída de texto
No código acima:
O texto foi escrito no console PowerShell ISE.
Método 2: Escreva no console no PowerShell usando o comando “write-host”
Outro comando usado para escrever no console do PowerShell é o “Gravação-host”. Este cmdlet é usado para produzir a entrada de texto para o console do PowerShell. Além disso, ele pode ser utilizado para personalizar o texto de saída.
Exemplo 1: Usando o comando “write-host” para exibir uma mensagem no PowerShell
Agora, escreveremos o texto personalizado no Console PowerShell:
> Escreva -host "Hello People" -BackgroundColor Black
No código acima, usamos o “Gravação-host”Comando para escrever o texto no Console PowerShell. Além disso, o “-Cor de fundo”O parâmetro é adicionado para alterar a cor de fundo do texto para preto:
Exemplo 2: Usando o comando “write-output” dentro da função no PowerShell
Este exemplo produzirá o texto personalizado para o PowerShell ISE Console:
Função de saída de saída
Escreva -host "Hello People" -BackgroundColor Yellow
saída de saída
No código acima:
Como você pode observar, o texto personalizado foi escrito no console do PowerShell ISE.
Conclusão
Para escrever no console em PowerShell, existem vários métodos, mas os principais usados incluem os “Write-Output" e a "Gravação-host”Comando. Ambos os cmdlets tomam a entrada como texto e saída para o console. No entanto, o host de gravação também pode personalizar o texto adicionado. Este post explicou métodos práticos para resolver a consulta mencionada.