找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: 66369

我 心 如 水_XP3_2003_Win8_PE_v19.36.2C.ISO / 感谢 lxl1638

   火... [复制链接]
发表于 2010-4-17 12:59:56 | 显示全部楼层
下载了,里面的文件太复杂了,不知道怎么拷贝到U盘
回复

使用道具 举报

发表于 2010-4-17 13:40:33 | 显示全部楼层
原帖由 snaketsg 于 2010-4-17 12:11 发表
我的U盘上的PE就是先驱动USB2.0把启动PE的必要文件COPY到一内存盘再启动PE的,速度超快

不管旧机还是新机都能启动,从845、915、945、955,即使在HP DL380 G5上也启动成功。

我的神啊,你这个好羡慕呀,如能驱上我的就美了,我用迷大的"USB2.0加载”水哥的 XPE V13.00 ,到PELOGO画面出来之前,就出来蓝屏错误信息:     STOP  0X000000EA
                                                     Framebuf

03PE的话则什么信息也没有,黑屏。都是到滚动条过后就没戏。
回复

使用道具 举报

发表于 2010-4-17 15:02:47 | 显示全部楼层
原帖由 网虫2008 于 2010-4-17 11:37 发表


目前看,基本上所有PE都是统一的虚拟为X:盘,

不过编写代码时,最好用常规方式,如

X:\   改为 %systemdrive%\

X:\Program Files\   改为 %ProgramFiles%\

X:\WXPE\  改为 %windir%\

......

=============================
如你所说,如果X:\   改为 %systemdrive%\
那么X:\Program Files\ 不应该为%systemdrive%\%ProgramFiles%\了吗?
X:\WXPE\不应该为%systemdrive%\%windir%\了吗?
如何如你下面所说的呢?
X:\   改为 %systemdrive%\

X:\Program Files\   改为 %ProgramFiles%\

X:\WXPE\  改为 %windir%\

俺有点不太明白,请详细解释一下,谢谢!
回复

使用道具 举报

发表于 2010-4-17 16:05:50 | 显示全部楼层
原帖由 网虫2008 于 2010-4-17 11:37 发表


目前看,基本上所有PE都是统一的虚拟为X:盘,

不过编写代码时,最好用常规方式,如

X:\   改为 %systemdrive%\

X:\Program Files\   改为 %ProgramFiles%\

X:\WXPE\  改为 %windir%\

......



这个有点读死书的感觉,要具体情况具体分析的

如果目标程序支持系统环境变量的话,这么做是没错的,但对pe来说,实际上也没见有什么好处

因为基本上我没见过不是x:盘的pe,其他目录也是固定的,而且就算有,因为程序是针对固定的pe的,那么是什么盘也是知道的,所以直接写绝对路径并无不可

很多时候写成诸如 %systemdrive%只是沿用windows的一种习惯而已

但是对不支持系统变量的程序来说,用这些变量是会导致安装失败的或者出现未知错误的


@ 鸟语花香

这些变量你可以在cmd环境下,输入 set 查看
%windir%之类的这些变量是包括盘符在内的
回复

使用道具 举报

发表于 2010-4-17 16:25:06 | 显示全部楼层
原帖由 鸟语花香 于 2010-4-17 15:02 发表

=============================
如你所说,如果X:\   改为 %systemdrive%\
那么X:\Program Files\ 不应该为%systemdrive%\%ProgramFiles%\了吗?
X:\WXPE\不应该为%systemdrive%\%windir%\了吗?
如何如 ...


这是DOS的基本,%windir%已经包含了 %systemdrive%\wxpe
回复

使用道具 举报

发表于 2010-4-17 16:29:42 | 显示全部楼层
原帖由 NicTense 于 2010-4-17 16:05 发表

这个有点读死书的感觉,要具体情况具体分析的

如果目标程序支持系统环境变量的话,这么做是没错的,但对pe来说,实际上也没见有什么好处

但是对不支持系统变量的程序来说,用这些变量是会导致安装失败的或者出现未知错误的 ...


PE的根就是windows

到目前为止,我还没有见过某个程序或者说某个程序的制作者能弄出不支持这些变量的程序,他好像也没有这个必要把他的程序改得无法”通用“

如果有这样的程序,那只能说作者的目的并不是要“通用”,而只是针对PE

[ 本帖最后由 网虫2008 于 2010-4-17 16:39 编辑 ]
回复

使用道具 举报

发表于 2010-4-17 17:00:43 | 显示全部楼层
呵呵,好东西,我也下个学习!
回复

使用道具 举报

 楼主| 发表于 2010-4-17 18:29:41 | 显示全部楼层
原帖由 snaketsg 于 2010-4-17 12:11 发表
我的U盘上的PE就是先驱动USB2.0把启动PE的必要文件COPY到一内存盘再启动PE的,速度超快

不管旧机还是新机都能启动,从845、915、945、955,即使在HP DL380 G5上也启动成功。



把你的USB20.IMG发出来看下.否则...就是放水了.
回复

使用道具 举报

发表于 2010-4-17 19:27:36 | 显示全部楼层
感谢NicTense和网虫2008的热心回复。
在打包时,输出目录路径如果写成“%ProgramFiles%\test\”时,在PE下静默安装时,会出现未安装的情况。(安装的程序未见到在哪里,只能认为是未安装成功)
而当写成“%$ProgramFiles%\test\”时,生成的程序路径变成"X:\C%\ProgramFiles%\test\",不知道是哪里出错了?

后来看了各位的回复,将输出目录路径写成真实路径才成功。现在看来还是未找到在windows下“%ProgramFiles%\test\"的系统环境变量路径,老毛桃的程序写成“%ProgramFiles%\test\",结果输出在PE的"X:\ProgramFiles%\test\"目录下,因为他是用winrar打包的,而与我的不同之处在我用nsis打的包,结果在代码中无法写成他的那个样子,上面我说了,即便写成他的这个样式的路径,目标路径中未见到安装的程序,即可认为是未安装成功。
回复

使用道具 举报

 楼主| 发表于 2010-4-17 19:34:36 | 显示全部楼层

回复 #24607 鸟语花香 的帖子

变量路径.较多的程序.遇到内存小时.也会出错.

许多程序运行的临时地方一般在X盘.

如出错.干脆写X:\............稳当.速度也快.
回复

使用道具 举报

发表于 2010-4-17 20:07:31 | 显示全部楼层
前几楼说了一堆,说到底,就是SETUP的问题,和是否写成变量关系不大,,,
而且,这也只是针对PE的安装,,,,,
如果是针对正常系统的安装,如此问题简直是笑话。。。

计算X:与%systemdrive%只是几万万分之一秒的事儿,何来快速这说?

内存再小,对基本变量也是完全通过的,只能说内存小,相关文件没有安装进去,和变量无关。

[ 本帖最后由 网虫2008 于 2010-4-17 20:10 编辑 ]
回复

使用道具 举报

发表于 2010-4-17 20:15:54 | 显示全部楼层
原帖由 鸟语花香 于 2010-4-17 19:27 发表
感谢NicTense和网虫2008的热心回复。
在打包时,输出目录路径如果写成“%ProgramFiles%\test\”时,在PE下静默安装时,会出现未安装的情况。(安装的程序未见到在哪里,只能认为是未安装成功)
而当写成“%$P ...


不要受网虫误导,对pe来说,这些东西都是固定的,直接用 "x:\program files\"就行了

%ProgramFiles% 这种写法的变量在多数程序下都是不能用的,特别是编程类,脚本解析类的语言,倒不是无法调用系统变量,但是每个语言都有自己的方式,比如通过某个函数之类的

但是直接写上 %ProgramFiles% 肯定是不行的

如果你写的是批处理,那用这些变量就没问题
回复

使用道具 举报

 楼主| 发表于 2010-4-17 20:17:53 | 显示全部楼层
原帖由 网虫2008 于 2010-4-17 20:07 发表
前几楼说了一堆,说到底,就是SETUP的问题,和是否写成变量关系不大,,,
而且,这也只是针对PE的安装,,,,,
如果是针对正常系统的安装,如此问题简直是笑话。。。

计算X:与%systemdrive%只是几万万分 ...



以你说的为准吧.

不过.可能你见到过.内存小.程序大时.丢失变量的情况...
回复

使用道具 举报

发表于 2010-4-17 20:18:05 | 显示全部楼层
原帖由 鸟语花香 于 2010-4-17 19:27 发表
感谢NicTense和网虫2008的热心回复。
在打包时,输出目录路径如果写成“%ProgramFiles%\test\”时,在PE下静默安装时,会出现未安装的情况。(安装的程序未见到在哪里,只能认为是未安装成功)
而当写成“%$P ...


很简单,就是你用WINRAR制作时,设置出错了,或者你的WINRAR和系统有问题,不要把问题盯在%ProgramFiles%参数上,找别的原因吧,和%ProgramFiles%一点关系也没有
回复

使用道具 举报

发表于 2010-4-17 20:23:46 | 显示全部楼层
原帖由 NicTense 于 2010-4-17 20:15 发表


不要受网虫误导,对pe来说,这些东西都是固定的,直接用 "x:\program files\"就行了

%ProgramFiles% 这种写法的变量在多数程序下都是不能用的,特别是编程类,脚本解析类的语言,倒不是无法调用系统变量, ...


现在说的就是批处理,如果是其他编程语言,当然要用此语言的通用变量

我不是说用"x:\program files\"不可以,只是建议用%programfiles%,这总没有错吧??

[ 本帖最后由 网虫2008 于 2010-4-17 20:25 编辑 ]
回复

使用道具 举报

发表于 2010-4-17 20:25:09 | 显示全部楼层
原帖由 网虫2008 于 2010-4-17 20:23 发表


现在说的就是批处理,如果是其他编程语言,当然要用此语言的通用变量


你没看清楚问题乱回答,误导新人啊,从头到尾他就不是在说批处理
回复

使用道具 举报

发表于 2010-4-17 20:26:06 | 显示全部楼层
原帖由 NicTense 于 2010-4-17 20:25 发表


你没看清楚问题乱回答,误导新人啊,从头到尾他就不是在说批处理


晕,我再LOOK一下问题源。。。。。
回复

使用道具 举报

发表于 2010-4-17 20:30:26 | 显示全部楼层
感谢各位热心回复。
确实说的不是批处理,是nsis打包的问题。
不过问题已经解决了,用变量确实不能正确的做出来,至少目前我所知道的是这样。
用绝对路径打包实验成功了,真诚感谢各位的热心回复。
再次感谢!俺终于可以在PE下用自己喜欢的五笔软件了,开心一下!
回复

使用道具 举报

发表于 2010-4-17 20:31:01 | 显示全部楼层
原帖由 NicTense 于 2010-4-17 20:25 发表


你没看清楚问题乱回答,误导新人啊,从头到尾他就不是在说批处理


晕菜,,,,看明白了,,,惭愧惭愧,,,遇到这种情况,别管三七二十一,什么什么函数变量之类的,,,直接写绝对路径。

不好意思,自己悟错了,还理直气壮的。。。。
回复

使用道具 举报

 楼主| 发表于 2010-4-17 20:39:30 | 显示全部楼层
天使.网大.你们更新PE吧...

因我PE磁盘驱动.目前仅一例反馈找不到硬盘.我也发个内核给他解决了.

所以就等你们更新后.我再考虑更新不迟....其他要更新的很少.

[ 本帖最后由 66369 于 2010-4-17 20:40 编辑 ]
回复

使用道具 举报

发表于 2010-4-17 20:41:35 | 显示全部楼层
原帖由 66369 于 2010-4-17 20:39 发表
天使.网大.你们更新PE吧...

因我PE磁盘驱动.目前仅一例反馈找不到硬盘.我也发个内核给他解决了.

所以就等你们更新后.我再考虑更新不迟....其他要更新的很少.


已经更新完毕了,准备打烊休息了
回复

使用道具 举报

发表于 2010-4-17 20:42:22 | 显示全部楼层
原帖由 网虫2008 于 2010-4-17 12:39 发表

羡慕ing...
那也是在USB2.0能驱动的前题下呀,
我实机测试,十台机器有八台都驱动不起来,不管是用谁的PE。加载就死在那儿了。


如果USBAPI不能驱动,可以试试OmniFS那种方法:去年我曾经发过帖说过,也曾经上传了带OmniFS和USBAPI驱动USB加速PE启动的IMG。

具体可参考这个帖子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=145605&highlight=DOS2PE

[ 本帖最后由 xianglang 于 2010-4-17 20:47 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2010-4-17 20:44:03 | 显示全部楼层
原帖由 xianglang 于 2010-4-17 20:42 发表


如果USBAPI不能驱动,可以试试OmniFS那种方法:去年我曾经发过帖说过,也曾经上传了带OmniFS和USBAPI驱动USB加速PE启动的IMG。



快发.多少人要呢.
回复

使用道具 举报

发表于 2010-4-17 20:45:42 | 显示全部楼层
原帖由 66369 于 2010-4-17 20:39 发表
天使.网大.你们更新PE吧...

因我PE磁盘驱动.目前仅一例反馈找不到硬盘.我也发个内核给他解决了.

所以就等你们更新后.我再考虑更新不迟....其他要更新的很少.


这也是我一直发晕的事儿,,
如果0408之前的磁盘控制器驱动方案基本上完全识别各种磁盘,不识别的简单的加上SY_或是更简单的加个ID就能解决,那为了极少极少数的不识别情况增加那么大的体积或者说改变了原稳定方案,重新开始测试调整是否值得??
回复

使用道具 举报

 楼主| 发表于 2010-4-17 20:45:52 | 显示全部楼层
原帖由 NicTense 于 2010-4-17 20:41 发表


已经更新完毕了,准备打烊休息了



你歇不了.有人要上网的...估计52MB哈...
回复

使用道具 举报

发表于 2010-4-17 20:48:13 | 显示全部楼层
回复

使用道具 举报

发表于 2010-4-17 20:50:07 | 显示全部楼层
原帖由 xianglang 于 2010-4-17 20:42 发表


如果USBAPI不能驱动,可以试试OmniFS那种方法:去年我曾经发过帖说过,也曾经上传了带OmniFS和USBAPI驱动USB加速PE启动的IMG。

具体可参考这个帖子:http://bbs.wuyou.net/forum.php?m ... ;tid=145605&hi ...



对,就是用的你的那个USBAPI驱动
回复

使用道具 举报

发表于 2010-4-17 20:50:53 | 显示全部楼层
原帖由 66369 于 2010-4-17 20:45 发表



你歇不了.有人要上网的...估计52MB哈...


那个不是多少mb的问题,暂时不弄了,我做这个PE的目的是想改一下我的性格而已

一般情况下,一个东西弄清楚了,知道怎么做了,我就没兴趣做了,所以大部分事情都是做到9成,然后放弃了

因为剩下的是苦力活

做这个PE就是想逼自己把一件事做完,做到完美,但是只限于我自己要完成的功能

目前基本上应该完工了,所以是时候干正事了,要不就玩物丧志了
回复

使用道具 举报

 楼主| 发表于 2010-4-17 20:56:28 | 显示全部楼层
原帖由 wang6610 于 2010-4-17 20:48 发表



http://d.namipan.com/downfile/dos2pe.rar/b03761322f84899433b66d5379694cdcaf28130a60431c00



看过就忘.谢谢提醒.

以前我只搞PE.不注意...
回复

使用道具 举报

发表于 2010-4-17 21:00:08 | 显示全部楼层
原帖由 snaketsg 于 2010-4-17 20:50 发表

对,就是用的你的那个USBAPI驱动


USBAPI对于有些电脑是驱动不了的,会死机,因此我去年才自己动手加进了OMNIFS来复制文件——用OMNIFS来复制,暂时还没有遇到过不成功的。

[ 本帖最后由 xianglang 于 2010-4-17 21:01 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-16 04:00

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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