无忧启动论坛

标题: PECMD SCRN 参数自由切换分辨率 [打印本页]

作者: 网虫2008    时间: 2010-10-24 08:32
标题: PECMD SCRN 参数自由切换分辨率
用PECMD.EXE 加载 同一个“切换分辨率.INI ”,可随时在当前分辨率与上一次分辨率之间来回切换

首次执行,将在800*600 或 1024*768 与当前分辨率之间切换

因 SCRN 参数读取注册表中的分辨率信息,所以对任何工具设置的分辨率都可有效切换。

设置系统热键的方法(例如 Alt+Z)
将“切换分辨率.ini ”放到 X:\  盘下,在PECMD.INI中加入
 HOTK Alt+#0x5A,pecmd LOAD X:\切换分辨率.INI


将以下内容复制到.TXT中,并另存为:切换分辨率.INI
————————————————————————————————
FILE %Desktop%\切换分辨率 Alt+Z.lnk
SCRN ScrW,ScrH
Envi dispph=%Windir%\disptemp.ini
Load %dispph%
FIND $%oldH%=,Call onedisp!Call twodisp
SCRN qhW,qhH
Exec =!cmd /c "echo TEAM Envi oldW=%ScrW%^|Envi oldH=%ScrH%>%dispph%"
Exec =!cmd /c "echo TEAM Envi qhW=%qhW%^|Envi qhH=%qhH%>>%dispph%"

_SUB onedisp

FIND $%ScrW%=1024,DISP W800 H600
FIND $%ScrW%=800,DISP W1024 H768
FIND $%ScrW%=800,!FIND $%ScrW%=1024,!DISP W800 H600
_END


_SUB twodisp
FIND $%ScrW%=%oldW%,DISP W%qhW% H%qhH%!DISP W%oldW% H%oldH%
_END
_END
————————————————————————————————

[ 本帖最后由 网虫2008 于 2010-10-25 21:40 编辑 ]
作者: 33445566    时间: 2010-10-24 08:36
不错的方法,学习一下
作者: HY    时间: 2010-10-24 13:47
好方法,学习了,试试。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3