Functions/Switch-Mute.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
function Switch-Mute { <# .SYNOPSIS Toggles speaker mute .DESCRIPTION Toggles speaker mute #> [CmdletBinding(ConfirmImpact='Low')] Param () begin { Write-Verbose -Message "Starting [$($MyInvocation.Mycommand)]" } process { $wshShell = New-Object -ComObject wscript.shell $wshShell.SendKeys([char]173) } end { Write-Verbose -Message "Ending [$($MyInvocation.Mycommand)]" } } |