Exemplo: O comando abaixo pega todos os agendamentos de tarefa do windows, mas a casos que o limite é maior que da própria tela.
Get-ScheduledTask | Format-Table {$_.TaskName, $_.Actions[0].Execute,$_.Actions[0].Arguments,$_.State,$_.Triggers[0]}
Para resolver tal problema basta utilizar o comando out-string.
Sintaxe:
comando | out-string tamanho
Onde:
- comando - Comando de powershell
- tamanho - Limitador de tamanho das linhas.
Exemplo: Saída agora com o tamanho das strings de saída de 512
Get-ScheduledTask | Format-Table {$_.TaskName,
$_.Actions[0].Execute,$_.Actions[0].Arguments,$_.State,$_.Triggers[0]
} | out-string -Width 512