Windows-充电指示灯声音

Windows-充电指示灯声音

有没有办法让 Windows 在移除充电器时播放声音。在 Linux 中,移除充电器时我通常会收到声音通知(哔哔声)。这对保护电池非常有帮助。是否有内置选项,还是我必须自己制作?

答案1

是否有内置选项,还是我必须自己制作?

当笔记本电脑拔下电源时,Windows 不会播放任何声音。

但是您可以使用下面的批处理文件。

电池命令

  • 该批处理文件监视笔记本电脑当前使用的是主电源还是电池电源。

  • 它每 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
    

蜂鸣器

  • 此命令将回显ctrlG发出哔声的 bel 控制字符。

要创建 beep.cmd:

  1. 打开cmdshell

  2. 输入以下命令:

    copy con beep.cmd
    @echo ^G^Z
    

    其中 ^G 是ctrlG,^Z 是ctrlZ

  3. 输入以下命令来测试蜂鸣声:

    beep
    

进一步阅读

相关内容