无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2460|回复: 4
打印 上一主题 下一主题

求助:在winpe中自动加载自定义外壳应用程序时分辨率怎么总是800*600

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-17 09:57:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的是winpe2.0,现在我们这有个假设就是需要将一个应用程序设置为自定义外壳(假定为windows目录下有application1.exe),在不安装显卡驱动的情况下实现更改分辨率(我是用的setres 1024 768 32 1来调用setres.exe并且修改分辨率),但是在Winpeshl.ini中将application1.exe设置为自动加载(加载application1.exe时会调用setres命令)启动后(例如:
在Winpeshl.ini中设置

[LaunchApps]
%SYSTEROOT%\windows\application1.exe

),分辨率总是800*600,但是如果将application1.exe作为应用程序的形式(即先加载explorer,然后到windows目录下双击application1.exe),分辨率会改为1024*768。
我郁闷死了,哪位大大可以帮我一下啊!!!
很急啊!再不搞定,可能要被开了,帮帮忙啊!!!!!!!

[ 本帖最后由 xuliuji1983cn 于 2007-12-17 09:59 AM 编辑 ]
2#
 楼主| 发表于 2007-12-17 13:01:37 | 只看该作者
有没有人知道啊?等着救命啊!!!!!!!!!
回复

使用道具 举报

3#
发表于 2007-12-17 16:07:14 | 只看该作者
回复

使用道具 举报

4#
发表于 2007-12-17 16:24:10 | 只看该作者
看一下PCMD帮助就知道怎么改了,或在WINPE.INI内容适当位置加入:
DISP W1024 H768 B32
回复

使用道具 举报

5#
 楼主| 发表于 2007-12-17 17:34:09 | 只看该作者

我终于搞出来了

哈哈!我终于找到方法了,哎,方法是简单,可是以前怎么就想不到呢,呵呵:
在Winpeshl.ini中设置
[LaunchApps]
%SYSTEROOT%\windows\application1.exe

然后在application.exe中调用startnet.cmd,
在cmd中写
setres 1280 768 32 60
就成了,呵呵,我自己看这个方法感觉是比较傻的一种,大家有比我好的可以提出来分享一下的啊。呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-19 22:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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