Answers:
拔下笔记本电脑时,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
要创建beep.cmd:
打开一个 cmd
贝壳
输入以下命令:
copy con beep.cmd
@echo ^G^Z
其中^ G是 CTRL G 和^ Z是 CTRL ž
键入以下命令以测试蜂鸣声:
beep
goto :done
至 goto :start
:)