13/04/2026, 10:44
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:
[*]Salvalo come batteria.ps1 e avvialo automaticamente all’accesso (Utilità di pianificazione → “All’accesso utente”)
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”)
________________________________________________________
Sono così avanti che quando mi guardo indietro vedo il futuro.
La mia Montagna: https://it.wikiloc.com/wikiloc/user.do?id=2317869
Sono così avanti che quando mi guardo indietro vedo il futuro.
La mia Montagna: https://it.wikiloc.com/wikiloc/user.do?id=2317869




