Salve,
ho un notebook Lenovo ThinkPad P17 Gen 2i, Windows 11 Pro 25H2 aggiornato. Vorrei che, quando la batteria raggiunge il 5% di carica, un segnale acustico, non solo il simbolo visivo in basso a destra, mi avvertisse per collegare l'alimentatore.
ChatGPT propone queste soluzioni: non l'ho provate ma una delle due potrebbe funzionare, magari scegliendo uno degli altri eventi al posto del 105.
Dovrebbe emettere un suono e aprire un pop-up.
prova poi ci fai sapere.
Soluzione 1:
Apri “Utilità di pianificazione”
Premi Win + R
Digita:
taskschd.msc
Invio
Crea attività
Trigger:
Nuovo → “Su evento”
Log: System
Origine: Kernel-Power
ID evento: 105 (evento batteria scarica, può variare)
Azione:
Avvia programma:
powershell.exe
Argomenti:
[console]::beep(1000,1000); Add-Type -AssemblyName PresentationFramework; [System.Windows.MessageBox]::Show('Batteria al 5% - collega alimentatore')
NOTA: l'evento esatto varia da PC a PC e da un sistema operativo ad un altro (vedi sotto):
ID 105 → batteria scarica (non sempre presente)
ID 13 → batteria scarica / cambiamento livello
ID 14 → batteria critica
Soluzione 2
apri Powershell e crea questo script:
Citazione:while ($true) {
$batt = (Get-WmiObject Win32_Battery).EstimatedChargeRemaining
if ($batt -le 5) {
[console]::beep(1200,800)
Add-Type -AssemblyName PresentationFramework
[System.Windows.MessageBox]::Show("Batteria in esaurimento - collega alimentatore")
Start-Sleep -Seconds 120
}
Start-Sleep -Seconds 60
}
[*]Salvalo come
batteria.ps1 e avvialo automaticamente all’accesso (Utilità di pianificazione → “All’accesso utente”)