Upload files to "Fun\Random"
This commit is contained in:
@@ -0,0 +1,44 @@
|
|||||||
|
<#
|
||||||
|
Author: Gabe Kerntke
|
||||||
|
Date: 03-10-2025
|
||||||
|
|
||||||
|
.Synopsis
|
||||||
|
|
||||||
|
.Modified
|
||||||
|
2025-03-10 (GabeK) - Original script created
|
||||||
|
|
||||||
|
#>
|
||||||
|
|
||||||
|
# Variables #
|
||||||
|
|
||||||
|
$soundPlayer = New-Object System.Media.SoundPlayer
|
||||||
|
$DisconnectSound = "C:\Windows\Media\Windows Hardware Remove.wav"
|
||||||
|
$ConnectSound = "C:\Windows\Media\Windows Hardware Insert.wav"
|
||||||
|
|
||||||
|
# Functions #
|
||||||
|
|
||||||
|
Function USBSound {
|
||||||
|
$soundPlayer.SoundLocation = $DisconnectSound
|
||||||
|
$soundPlayer.Play()
|
||||||
|
|
||||||
|
Start-Sleep 2
|
||||||
|
|
||||||
|
$soundPlayer.SoundLocation = $ConnectSound
|
||||||
|
$soundPlayer.Play()
|
||||||
|
}
|
||||||
|
|
||||||
|
Function LoopUSBSound {
|
||||||
|
for ($i = 0; $i -lt 3; $i++) {
|
||||||
|
Start-Sleep 5
|
||||||
|
USBSound
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# Start Script #
|
||||||
|
|
||||||
|
Add-Type -AssemblyName System.Windows.Forms
|
||||||
|
Add-Type -AssemblyName PresentationFramework
|
||||||
|
|
||||||
|
LoopUSBSound
|
||||||
|
|
||||||
|
# End Script #
|
||||||
Reference in New Issue
Block a user