import-module -VERBOSE

This topic contains 0 replies, has 1 voice, and was last updated by Profile photo of Mike Applebee Mike Applebee 7 months, 4 weeks ago.

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #34864
    Profile photo of Mike Applebee
    Mike Applebee
    Participant

    I built a module file (.psm1) I wanted to show a few help/info lines if it was imported with the -verbose switch. Wanted to show more that just the stream of new functions. But the verbose argument escapes me inside the psm1 scope? Can I do this?
    import-module SavePuppy -verbose

    `savepuppy.psm1`

    write-verbose "Save a puppy!"
    
    function get-poo
    {
        [CmdletBinding()]   Param ()
        Process    {
            Write-Verbose "Puppy Saved"
        }
    }
    
    if ($PSBoundParameters['Verbose'] -eq $True) { 
        write-host "Play Dead"
    }
    write-Host "R.I.P fido"
    
    
Viewing 1 post (of 1 total)

You must be logged in to reply to this topic.