Is there a way to disable script echoing in the PowerShell ISE?

Solution 1:

Save the script at least once. This will prevent the "script echo" of contents of the script. Instead, it will only echo the path to the saved script when you run the script for testing.

Solution 2:

If you just want to make the onscreen output 'cleaner', just add:

cls

at the top of your powershell script. This will clear the output in the console. The script will still be written onscreen momentarily but it will be cleared as soon as your code actually starts executing.