
Se ti piace tenere d'occhio il livello di carica della batteria del tuo laptop, allora potresti essere alla ricerca di un modo integrato per aiutarti a monitorarlo mentre sei occupato a lavorare. Ce n'è uno o hai bisogno di una soluzione personalizzata? Il post di domande e risposte di SuperUser di oggi ha la risposta alla domanda di un lettore di monitoraggio della batteria.
La sessione di domande e risposte di oggi ci viene fornita da SuperUser, una suddivisione di Stack Exchange, un raggruppamento di siti Web di domande e risposte guidato dalla community.
La domanda
Il lettore SuperUser MiHa vuole sapere come creare un'attività in Utilità di pianificazione per le modifiche del livello della batteria sul suo laptop:
Devo creare un'attività in Utilità di pianificazione in base alle modifiche del livello della batteria. Ad esempio, supponiamo che la batteria del mio laptop scenda dal 67% al 66% di carica rimanente. Come posso eseguire un'attività in base a questo evento? Windows registra questo? Non sono riuscito a trovare informazioni su questo da nessuna parte.
Come si crea un'attività in Utilità di pianificazione per le modifiche del livello della batteria?
La risposta
Collaboratore SuperUser DavidPostill ha la risposta per noi:
Devo creare un'attività in Utilità di pianificazione in base alle modifiche del livello della batteria
Windows non registra questo tipo di informazioni / dettagli come eventi. Tuttavia, è possibile utilizzare qualcosa come il file batch di seguito e creare un evento personalizzato.
Battery.cmd
Questo file batch controlla la carica percentuale corrente della batteria e crea un evento definito dall'utente se la carica scende al di sotto di un valore di soglia definito dall'utente.
Appunti:
- Il comando eventcreate funziona su Windows XP fino a Windows 10. incluso 10. Per funzionare, richiede i privilegi di amministratore.
- Impostare _threshold come richiesto.
- Se la batteria scende al di sotto di questo valore, verrà generato un evento con ID 999 nel registro eventi APPLICAZIONE con la descrizione “La carica della batteria è caduta”.
- Modifica il comando eventcreate come richiesto per la tua situazione.
- Modificare il ritardo di timeout come richiesto per la propria situazione.
Esempio di output
La mia batteria ha attualmente una carica dell'81 percento. Ho impostato la soglia all'82%. Ecco cosa succede quando eseguo Battery.cmd:
Ed ecco la nuova voce nel registro eventi:
Sintassi di EventCreate
Ulteriori letture
Un indice A-Z della riga di comando CMD di Windows – Un riferimento eccellente per tutto ciò che riguarda la riga di comando di Windows.
eventcreate: crea un evento personalizzato nel Visualizzatore eventi di Windows.
schtasks: crea o modifica un lavoro / attività pianificato. Il lavoro può essere creato su un computer locale o remoto.
wmic: comando di Strumentazione gestione Windows.
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere altre risposte da altri utenti esperti di Stack Exchange? Dai un'occhiata al thread completo di discussione qui.
Credito di immagine: DavidPostill (SuperUser)




