Existe uma maneira de desabilitar o eco de script no PowerShell ISE?

21

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?

    
por Iszi 12.08.2013 / 04:32

2 respostas

28

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.

    
por 15.02.2014 / 08:02
-2

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
    
por 02.08.2017 / 21:26