garbo

Craven Dingus Data Hermit

E-mail | Bluesky | Mastodon
SA | Steam | YouTube
πš…π™Ύπ™Έπ™³ πšƒπ™΄π™°π™Ό
PFP by Kanna Banana


A silly script that makes beeps!

Beep.ps1
#Requires -Version 7.3 [CmdletBinding()] Param( [Parameter(HelpMessage='Starting frequency in Hz.')] [ValidateRange(37, 32767)] [Int32]$Frequency = 37, [Parameter(HelpMessage='Frequency increment in Hz, can be negative.')] [ValidateScript({ $_ -ne 0 })] [Int32]$Increment = 50, [Parameter(HelpMessage='Beep duration in ms.')] [ValidateRange('Positive')] [Int32]$Duration = 100 ) while ($Frequency -le 32767 -and $Frequency -ge 0) { Write-Verbose -Message "Beeping for $($Duration)ms at $($Frequency)Hz." # https://learn.microsoft.com/en-us/dotnet/api/system.console.beep [System.Console]::Beep($Frequency, $Duration) $Frequency += $Increment }

You must log in to comment.
Pinned Tags