Salve o script pelo menos uma vez. Isso impedirá o "eco de script" do conteúdo do script. Em vez disso, apenas ecoará o caminho para o script salvo quando você executar o script para teste.
Sempre que eu quiser testar a execução do meu script no PowerShell ISE, todo o script é ecoado no console antes de ser executado. Então, qualquer saída real do script é escrita começando em uma linha imediatamente depois. Isso gera muito ruído no console e pode dificultar a localização de onde o eco do script termina e a saída começa.
Existe uma maneira de desabilitar esse eco do script no console?
Salve o script pelo menos uma vez. Isso impedirá o "eco de script" do conteúdo do script. Em vez disso, apenas ecoará o caminho para o script salvo quando você executar o script para teste.
se você tiver uma linha, por exemplo
cmd.exe /c "echo foo"
você pode transformá-lo em nulo e, portanto, não produzir saída
cmd.exe /c "echo foo" > $null
então, se você iniciar o seu .ps1 a partir da linha de comando, poderá fazer algo assim:
PS C:\Users\bodyi> foo.ps1 > $null