Lautstärke über Batch Datei auf 100% stellen?
Hi, ich wüsste gerne, ob es eine Möglichkeit gäbe, die allgemeine Lautstärke durch Ausführen einer Batch Datei auf z.B. 100% zu stellen.
Danke schonmal im Voraus
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/Dultus/1719823117497_nmmslarge__0_0_450_450_9e1367268a0c3376f63d5823c5a4b995.png?v=1719823118000)
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Computer, programmieren
Batch selbst kann das nicht.
Aber Anwendungen dahinter oder PowerShell.
Use PowerShell to Change the Volume – My PowerShell Notes (wordpress.com)
Function Set-SoundVolume
{
Param(
[Parameter(Mandatory=$true)]
[ValidateRange(0,100)]
[Int]
$volume
)
# Calculate number of key presses.
$keyPresses = [Math]::Ceiling( $volume / 2 )
# Create the Windows Shell object.
$obj = New-Object -ComObject WScript.Shell
# Set volume to zero.
1..50 | ForEach-Object { $obj.SendKeys( [char] 174 ) }
# Set volume to specified level.
for( $i = 0; $i -lt $keyPresses; $i++ )
{
$obj.SendKeys( [char] 175 )
}
}
New-Alias -Name "ssv" Set-SoundVolume
# Example usage
Set-SoundVolume 25
Woher ich das weiß:Berufserfahrung – 💻 Zertifizierter Sr. Cloud Engineer im IT-Consulting
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)