Windows-индикатор зарядки звука
Есть ли способ заставить Windows воспроизводить звук при снятом зарядном устройстве. В Linux я обычно получаю звуковое оповещение при снятии зарядного устройства (звуковой сигнал). Это очень полезно для сохранения батареи. Есть встроенная опция или мне нужно сделать свою собственную?
1 ответ
Есть встроенная опция или мне нужно сделать свою собственную?
Windows не воспроизводит звуки, когда ноутбук отключен от сети.
Однако вы можете использовать командные файлы ниже.
Battery.cmd
Этот пакетный файл отслеживает, работает ли ноутбук в данный момент от сети или от батареи.
Он выполняет проверку каждые 10 минут (настроить по вкусу).
Он подаст звуковой сигнал, если сеть отключена и ноутбук начнет использовать батарею.
Вам нужно создать
beep.cmd
(увидим позже).@echo off setlocal EnableDelayedExpansion :start rem get the battery status, 1 = battery discharging 2 = on mains rem use findstr to strip blank lines from wmic output for /f "usebackq skip=1" %%i in (`wmic path win32_battery get batterystatus ^| findstr /r /v "^$"`) do ( set _status=%%i if [!_status!] equ [1] ( rem on battery so beep call beep goto :done ) else ( rem on mains rem wait for 10 minutes then try again timeout /t 600 /nobreak > nul goto :start ) ) :done endlocal
Beep.cmd
- Эта команда выдаст Ctrl G, который является управляющим символом бела, чтобы издать звуковой сигнал.
Чтобы создать beep.cmd:
Открыть
cmd
ракушкаВведите следующие команды:
copy con beep.cmd @echo ^G^Z
где ^G - ctrl G, а ^Z - ctrl Z
Введите следующую команду, чтобы проверить звуковой сигнал:
beep
Дальнейшее чтение
- Индекс AZ командной строки Windows CMD - Отличный справочник по всем вопросам, связанным с командной строкой Windows.
- Использование Windows PowerShell для определения того, работает ли ноутбук от батареи
- wmic - команда инструментария управления Windows.