找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 37979|回复: 12

[系统相关] [已解决]批处理怎样把XP系统关闭显示器等待时间改为3秒?

[复制链接]
发表于 2011-7-24 09:00:42 | 显示全部楼层 |阅读模式
通过图片可以看出来,关闭显示器等待最短时间为1分钟,能用批处理或者其它办法将其改为3秒吗?

楼下各位,我是伸手党,能不能直接点,我不要什么大道理,只要能解决问题就行了。。。

评分

参与人数 1PB +2 收起 理由
CrLf + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2011-7-24 11:38:40 | 显示全部楼层
有,手动
发表于 2011-7-24 11:40:29 | 显示全部楼层
直接运行 MonitorOff_s.exe,或 MonitorOff_s.exe 秒
下载地址: http://ge.tt/8L2AfD6

AutoHotkey 源码:
  1. #NoEnv
  2. #NoTrayIcon
  3. #SingleInstance force
  4. #Persistent

  5. IfEqual, 1, /?, goto usage

  6. s = %1%
  7. s := Abs(s)
  8. if s < 1
  9.     s = 3
  10. ms := s * 1000

  11. SetTimer, CloseMonitor, 200
  12. return

  13. CloseMonitor:
  14. if A_TimeIdle >= %ms%
  15.     if monitor = on
  16.         {
  17.             SendMessage, 0x112, 0xF170, 2,, Program Manager
  18.             monitor = off
  19.         }
  20. else
  21.     monitor = on
  22. return

  23. usage:
  24. text =
  25. (
  26. 关闭显示器工具

  27. 用法: %A_ScriptName% [秒]

  28. 默认是 3 秒后关闭显示器
  29. )
  30. MsgBox, %text%
  31. ExitApp
复制代码

评分

参与人数 1技术 +1 收起 理由
Batcher + 1 乐于助人

查看全部评分

发表于 2011-7-24 12:31:17 | 显示全部楼层
电源管理命令 Powercfg 介绍
http://bbs.bathome.net/thread-12658-1-1.html
 楼主| 发表于 2011-7-24 17:35:34 | 显示全部楼层
直接运行 MonitorOff_s.exe,或 MonitorOff_s.exe 秒。
下载地址:

AutoHotkey 源码:
tmplinshi 发表于 2011-7-24 11:40



    这代码怎么用?保存成什么格式运行吗?
发表于 2011-7-24 17:49:47 | 显示全部楼层
点击那个“下载地址”,然后在打开的页面里面点击“download”链接进行下载。

下载之后直接运行 MonitorOff_s.exe 就是 3 秒后关闭显示器。也可以指定任意的秒数,例如 10 秒后,则运行 MonitorOff_s.exe 10
 楼主| 发表于 2011-7-24 17:59:13 | 显示全部楼层
本帖最后由 qq544935474 于 2011-7-24 18:03 编辑

回复 6# tmplinshi

成功了...关于自定义秒数能修改吗?比如改为1秒
还有就是如何取消,总不能叫我重启或者注销吧?
再给一个一键恢复默认的EXE呗、
发表于 2011-7-24 18:14:12 | 显示全部楼层
本帖最后由 tmplinshi 于 2011-7-24 18:17 编辑
回复  tmplinshi

成功了...关于自定义秒数能修改吗?比如改为1秒
qq544935474 发表于 2011-7-24 17:59


6 楼有说啊 - -|||
----------------------------------------------

还有就是如何取消,总不能叫我重启或者注销吧?
再给一个一键恢复默认的EXE呗、
  1. taskkill /im MonitorOff_s.exe
复制代码
 楼主| 发表于 2011-7-24 18:17:31 | 显示全部楼层
6 楼有说啊 - -|||
----------------------------------------------
tmplinshi 发表于 2011-7-24 18:14



原来是结束进程啊。。。谢谢。。。。。。。。
发表于 2011-7-24 18:19:07 | 显示全部楼层
自定义秒数的 6 楼有说,引用如下:

也可以指定任意的秒数,例如 10 秒后,则运行 MonitorOff_s.exe 10
 楼主| 发表于 2011-7-24 18:20:38 | 显示全部楼层
点击那个“下载地址”,然后在打开的页面里面点击“download”链接进行下载。

下载之后直接运行 Monitor ...
tmplinshi 发表于 2011-7-24 17:49


MonitorOff_s.exe 10这东西从哪来的
发表于 2011-7-24 18:23:39 | 显示全部楼层
本帖最后由 tmplinshi 于 2011-7-24 18:25 编辑

回复 11# qq544935474

以下代码保存为 关闭显示器_10秒后.bat
  1. MonitorOff_s.exe 10
复制代码

评分

参与人数 1PB +5 收起 理由
CrLf + 5 乐于助人,够耐心

查看全部评分

 楼主| 发表于 2011-7-24 18:34:16 | 显示全部楼层
终于解决了,。。。。飞常感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 06:57 , Processed in 0.032312 second(s), 14 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表