#powershell -ExecutionPolicy Bypass -File C:\UTILS\usboff.ps1
$devices = powercfg -devicequery wake_armed
foreach ($device in $devices) {
Write-Output "Wyłączam możliwość budzenia dla: $device"
powercfg -devicedisablewake "$device"
}
Get-PnpDevice -Class Mouse | ForEach-Object {
$instanceId = $_.InstanceId
Write-Output "Wyłączam budzenie dla: $instanceId"
powercfg -devicedisablewake "$instanceId"
}
# Ustawienie aby urządzenia HID nie mogły wybudzać
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\mouhid" -Name "Start" -Value 4