无忧启动论坛

标题: 改变显示器设置的程序,送来给大家分享(7月14晚更新)增加无窗口版,精简版 [打印本页]

作者: snowman1101    时间: 2011-7-12 23:24
标题: 改变显示器设置的程序,送来给大家分享(7月14晚更新)增加无窗口版,精简版
命令提示符版
功能:

        1.显示当前显示器支持的所有设置
        2.自动设置最佳显示
        3.手动设置需要更改的配置


无窗口版
功能:
        双击exe程序自动设定最高分辨率,且不会跳出出现黑色窗口
        其他功能和命令提示符版相同
        请输入 /? 查看


精简版
功能:
        双击exe程序自动设定最高分辨率,且不会跳出出现黑色窗口
        特点:体积小


如果需要更改的地方,欢迎大家留言



[ 本帖最后由 snowman1101 于 2011-7-14 23:47 编辑 ]

SetDisplay.zip

56.43 KB, 下载次数: 136, 下载积分: 无忧币 -2

命令提示符版

SetDisplay.zip

65.36 KB, 下载次数: 70, 下载积分: 无忧币 -2

无窗口版

SetDisplay-auto.zip

16.06 KB, 下载次数: 37, 下载积分: 无忧币 -2

精简版


作者: aweihaitun    时间: 2011-7-13 08:39
不错,支持原创,是不是用api写的
作者: snowman1101    时间: 2011-7-13 08:53
标题: 回复 #2 aweihaitun 的帖子
c++ api  写的
作者: lqmouse    时间: 2011-7-14 09:29
嗯,很方便,支持原创啊
作者: tegl    时间: 2011-7-14 10:40
支持原创,请楼主提供源代码,谢谢~
作者: yechengzhou    时间: 2011-7-14 12:48
可以给PE登录桌面前调用设置吗?
作者: snowman1101    时间: 2011-7-14 16:01
标题: 回复 #6 yechengzhou 的帖子
拿PE3.0 来举个例子
在Winpeshl.ini 的最前面加这样一句
[LaunchApp]

[LaunchApps]
X:\Windows\System32\SetDisplay.exe, /auto

现在这个运行时会有个黑框,晚上再发个无黑框版

[ 本帖最后由 snowman1101 于 2011-7-14 16:04 编辑 ]
作者: notepad    时间: 2011-7-14 16:21
原帖由 <i>snowman1101</i> 于 2011-7-14 16:01 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2274708&ptid=196873" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
拿PE3.0 来举个例子<br />
在Winpeshl.ini 的最前面加这样一句<br />
[LaunchApp]<br />
<br />
[LaunchApps]<br />
X:\Windows\System32\SetDisplay.exe, /auto<br />
<br />
现在这个运行时会有个黑框,晚上再发个无黑框版
<br />
期待无黑框的版本,在2003PE中如何调用呢?
作者: snowman1101    时间: 2011-7-14 18:32
标题: 回复 #8 notepad 的帖子
其实 道理很简单 就是 调用  SetDisplay.exe 然后加上参数 /auto 就可以了
如果用 PECMD加载的话 参考 PECMD的 EXEC

      │格式│EXEC [=][@][$][[!]|[_]|[&]]<EXE 路径>[参数]                                                 ┃
┃      ├──┼──────────────────────────────────────────────┨
┃        │功能│执行 EXE 、BAT、CMD 程序。                                                                  ┃
┃        ├──┼──────────────────────────────────────────────┨
┃        │参数│指定程序路径和参数。前导参数如下(不分先后顺序,"!"、"_"、"&"不能同时使用,其余可同时使用): ┃
┃        │    │■前导"="表示等待执行完成。                                                                 ┃
┃        │    │■前导"@"表示在后台桌面(WinLogon)执行,彻底隐藏,无法与用户交互,可用于注册,如:            ┃
┃        │    │  "EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U"。                                     ┃
┃'EXEC'│    │■前导"$"表示以ShellExecute函数执行,用于打开非可执行文件(如 .TXT、.BMP 等)。               ┃
┃        │    │■前导"!"表示以隐藏方式执行。                                                               ┃
┃        │    │■前导"_"表示以最小化方式执行。                                                             ┃
┃        │    │■前导"&"表示以最大化方式执行。                                                             ┃
┃       ├──┼──────────────────────────────────────────────┨
┃       │示例│EXEC =!CMD.EXE /C "DEL /Q /F %TEMP%"                                                        ┃
┃      ├──┼──────────────────────────────────────────────┨
┃      │备注│※省略"!"、"_"、"&"时将以默认的大小执行。                                                   ┃
┃      │    │※以ShellExecute函数执行时,如果文件目录名含空格,必须用双引号包围。




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