Sempre que eu quero testar a execução do meu script no PowerShell ISE, o script inteiro é repetido no console antes de ser executado. Em seguida, qualquer saída real do script é gravada iniciando em uma linha imediatamente depois. Isso coloca muito barulho 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 desativar esse eco do script no console?
Respostas:
Salve o script pelo menos uma vez. Isso impedirá o "eco do script" do conteúdo do script. Em vez disso, ele apenas ecoará o caminho para o script salvo quando você executar o script para teste.
fonte
Se você quiser apenas tornar a saída na tela 'mais limpa', basta adicionar:
no topo do seu script do PowerShell. Isso limpará a saída no console. O script ainda será gravado na tela momentaneamente, mas será limpo assim que o seu código começar a ser executado.
fonte
se você tem uma linha, por exemplo
você pode direcioná-lo para nulo e, portanto, não produzir saída
portanto, se você iniciar o arquivo .ps1 na linha de comando, poderá fazer algo assim:
fonte