例子,使用windows 批处理实现 设置关闭显示的时间。 
 
@echo off 
setlocal enabledelayedexpansion 
echo "请输入关闭显示器的时间,单位是分钟,默认1分钟" 
set /p "timeout=" 
if NOT DEFINED timeout (echo "你输入的时间是1分钟" && set "timeout=1" && goto set_monitor_timeout 
)else ( rem 注意这里else语句和括号的位置关系 
echo "你输入的时间是%timeout%分钟" 
)
:set_monitor_timeout 
echo "你输入的时间是%timeout%分钟" 
echo "当前系统使用的电源管理方案是:" 
echo ============================================== 
powercfg -list >c:powercfg_mingli |@findstr "*" c:powercfg_mingli 
powercfg -x -monitor-timeout-ac %timeout% 
echo ============================================== 
del /f /s /q c:powercfg_mingli 
pause