Search code examples
.netpowershellpowershell-iseverbose

Why my Write-Verbose messages do not appear?


I have replaced some of th ecomments with:

Write-Verbose "Doing somthing..."

and I run my script via PS ISE like:

.\FooScript.ps1 -verbose

But in the output window I do not see any of those messages.

How can I make the write-Verbose messages displayed?


Solution

  • You need to add

    [CmdletBinding()]
    

    at the start of your script and use the

    -verbose
    

    parameter to see verbose messages.

    Read more typing:

    help about_functions_advanced