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

[更新376#2825]PECMD2012.1.80.13_Win32_64.多窗口多线程.裸机系统2.3.3.1+18M酷M...

   火... [复制链接]
发表于 2013-4-17 13:58:00 | 显示全部楼层
2011hwo1 发表于 2013-4-17 13:39
wim驱动安装了吗

http://bbs.wuyou.net/forum.php?m ... p;extra=&page=3

我搜到这个帖子,里面提到文件版本问题,有点糊涂了,必须用6.0的到底是哪个文件?
还有驱动如何确认是否安装了?
我在注册表里搜到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 下面有
WimFltr
WimFsf
WIMMount
这3项,所以 wim 的驱动应该是安装了的吧。
回复

使用道具 举报

 楼主| 发表于 2013-4-17 14:18:53 | 显示全部楼层
本帖最后由 mdyblog 于 2013-4-17 14:25 编辑
2010qaqz111 发表于 2013-4-17 13:12
问一个跟pecmd没多大关系的问题,我用wimtool加载wim老说失败,说文件已存在或权限什么的,目标挂载文件夹是 ...


试试 GImageX 2.0.17

在白wimtool 的几个文件 考到这个目录运行。
有的文件不要覆盖了。
wimgapi.dll 的版本,很头痛。
我仙子啊有用IMAGEX.EXE 算了。 IMAGEX.EXE 不需要, wimgapi.dll ,没有版本问题。
wimtool  修改8PEX64, 启动后 异常。
回复

使用道具 举报

发表于 2013-4-17 14:33:59 | 显示全部楼层
晕死。。。算了我也用imagex得了,wimtool 都没更新了,还是淘汰了吧,空了用 pecmd 给 imagex 做个 gui 看看。

我先找个 GIMAGEX 来看看。
回复

使用道具 举报

发表于 2013-4-17 15:06:01 | 显示全部楼层
mdyblog 发表于 2013-4-17 14:18
试试 GImageX 2.0.17

在白wimtool 的几个文件 考到这个目录运行。

不用 wimtool 的话是不是可以把 wimgapi.dll 精简掉了?还有其他系统组件用这个 dll 么?
回复

使用道具 举报

 楼主| 发表于 2013-4-17 17:17:08 | 显示全部楼层
2010qaqz111 发表于 2013-4-17 15:06
不用 wimtool 的话是不是可以把 wimgapi.dll 精简掉了?还有其他系统组件用这个 dll 么?

PECMD 的moun 命令 也用 wimgapi.dll   。
当然, 都可以用IMAGEX.EXE 来实现。 这样 wimgapi.dll  的确可以不要。
不过 用 Imagex.exe 也是万不得以得 权宜之策。
回复

使用道具 举报

 楼主| 发表于 2013-4-17 17:21:15 | 显示全部楼层
2010qaqz111 发表于 2013-4-17 14:33
晕死。。。算了我也用imagex得了,wimtool 都没更新了,还是淘汰了吧,空了用 pecmd 给 imagex 做个 gui 看 ...

其实 不是WimTool更新的事。 而是 wimgapi.dll  的版本 多,各个版本还不尽相同。
这个能用,那个不能用的。
只要找到合适的 wimgapi.dll , WIMTool   就正常了。
回复

使用道具 举报

发表于 2013-4-17 19:01:34 | 显示全部楼层
mdyblog 发表于 2013-4-17 17:21
其实 不是WimTool更新的事。 而是 wimgapi.dll  的版本 多,各个版本还不尽相同。
这个能用,那个不能用 ...

那真是要命了,难道一个一个试?

刚才我用 6.2 的 imagex 挂载用它压缩的 WIM 也不行,不知道是什么问题,提示这个:

[   1% ] Mounting progress
[ ERROR ] E:\PECache\Temp\w\Program Files\PENetwork\PENetwork.ini (Error = 1392)

Error mounting image.

文件或目录损坏且无法读取。



命令行是 imagex /mount BOOT.WIM 1 E:\PECache\Temp\w

E: 是硬盘,NTFS
回复

使用道具 举报

 楼主| 发表于 2013-4-17 19:12:11 | 显示全部楼层
本帖最后由 mdyblog 于 2013-4-18 10:23 编辑
2010qaqz111 发表于 2013-4-17 19:01
那真是要命了,难道一个一个试?

刚才我用 6.2 的 imagex 挂载用它压缩的 WIM 也不行,不知道是什么问 ...


真的只能一个一个地试。
只换 ImageX可能不行, 还有驱动 *.SYS

需要卸载原来的 WIM驱动,删除旧的 DLL。
重新安装新的 WIM驱动, 用新的 ImageX 试试
回复

使用道具 举报

 楼主| 发表于 2013-4-17 21:06:33 | 显示全部楼层
本帖最后由 mdyblog 于 2013-4-18 10:22 编辑
mdyblog 发表于 2013-4-17 19:12
真的只能一个地试。
只换 ImageX可能不行, 还有驱动 *.SYS

可用"ENVI @窗口.Cursor=光标号[,][DLL文件]。  //设置窗口的光标。没有逗号指系统光标
系统光标 参见  PECMD补充说明.doc
TEAM ENVI^ ENVIMODE=1| ENVI^ FORCELOCAL=1
WIN1
_SUB WIN1,W289H249,新窗口1,
    Set @this.Cursor=32649
    EDIT EDIT2,L58T44W157H98,EDIT2,,
    SET-def  id=0
    TIME ,2000, CALL OnTimer1
_END
_SUB OnTimer1
    CALC #id= ( %id% + 1 ) % 3
    IFEX $0=%id%, Set @this.Cursor=32649
    IFEX $1=%id%, Set @this.Cursor=32651
    IFEX $2=%id%, Set @this.Cursor=0
_END  

Snap1.gif
回复

使用道具 举报

发表于 2013-4-18 02:54:40 | 显示全部楼层
本帖最后由 2010qaqz111 于 2013-4-18 02:56 编辑

_SUB 创建窗口的时候能够指定窗口及其所有子控件使用的缺省字体和大小吗?如果不能创建的时候指定,那在 _SUB 里可以改吗?比如 ENVI @this.XXX 这样,但是貌似没有查到可以改字体和大小的写法。
回复

使用道具 举报

发表于 2013-4-18 09:12:41 | 显示全部楼层
WIM挂载,不用管, 那个和PECMD没有关系.是WIM组件问题.
X86,X64下,我测试挂载WIM都正常
回复

使用道具 举报

 楼主| 发表于 2013-4-18 10:07:48 | 显示全部楼层
2010qaqz111 发表于 2013-4-18 02:54
_SUB 创建窗口的时候能够指定窗口及其所有子控件使用的缺省字体和大小吗?如果不能创建的时候指定,那在 _S ...

PECMD2012.1.77.1-130410-09:

※可用"ENVI @窗口.Font=[字体大小][:[字体名][字体修饰]]"。 //设置字体,参见EDIT  

_SUB WIN1,W289H249,新窗口1,
    Set @this.font=20:宋体
    EDIT EDIT2,L58T44W157H98,EDIT2,,
_END  

回复

使用道具 举报

发表于 2013-4-18 12:14:59 | 显示全部楼层
2012qnmd 发表于 2013-4-18 09:12
WIM挂载,不用管, 那个和PECMD没有关系.是WIM组件问题.
X86,X64下,我测试挂载WIM都正常

能说一下你的 WIM 几个相关文件的版本吗?
回复

使用道具 举报

发表于 2013-4-18 12:28:37 | 显示全部楼层
本帖最后由 2010qaqz111 于 2013-4-18 12:38 编辑
mdyblog 发表于 2013-4-18 10:07
PECMD2012.1.77.1-130410-09:

※可用"ENVI @窗口.Font=[字体大小][:[字体名][字体修饰]]"。 //设置字体 ...


谢谢,实际使用发现 TABL 控件的内容字体可以设置,但是第一行表头的字体还是宋体?而且表头的字体大小不受影响,表内容的部分,字体和大小都有效,但是表格的行高度不能自动调整(貌似也没有手动设置的参数?)。
回复

使用道具 举报

 楼主| 发表于 2013-4-18 13:47:12 | 显示全部楼层
本帖最后由 mdyblog 于 2013-4-18 14:37 编辑
2010qaqz111 发表于 2013-4-18 12:28
谢谢,实际使用发现 TABL 控件的内容字体可以设置,但是第一行表头的字体还是宋体?而且表头的字体大小 ...


有行高。
TABL  [-font:字体大小[:字体名][:头部高:头部颜色:渐变度:头部字体高:头部字体宽:字体高:字体宽:行高]]  。。。


PECMD2012.1.77.1-130410-10:
TABL  [-font:[=头部字体名:]字体大小。。。。
回复

使用道具 举报

发表于 2013-4-18 15:01:32 | 显示全部楼层
mdyblog 发表于 2013-4-18 13:47
有行高。
TABL  [-font:字体大小[:字体名][:头部高:头部颜色:渐变度:头部字体高:头部字体宽:字体高:字 ...

谢谢,现在看起来好多了,头部字体可以让设置 BUIS 吗?如果太麻烦的话就算了,把字号设大一号看起来也没问题。
回复

使用道具 举报

 楼主| 发表于 2013-4-18 16:58:42 | 显示全部楼层
2010qaqz111 发表于 2013-4-18 15:01
谢谢,现在看起来好多了,头部字体可以让设置 BUIS 吗?如果太麻烦的话就算了,把字号设大一号看起来也没 ...

PECMD2012.1.77.1-130410-11.多窗口线程孵化版_win32_64.sfx:
TABL -hfont:头部字体大小[:字体名及修饰]] [-font:字体大小[:字体名][:头部高:头部颜色:渐变度:::字体高:字体宽:行高]]

注意: 现在 头部字体高宽建议集中到 -hfont:
为兼容旧的代码, 放到 -font:也支持。 -hfont 优先。
BIUS 等就在字体修饰中, 见EDIT
回复

使用道具 举报

发表于 2013-4-18 17:32:09 | 显示全部楼层
本帖最后由 2010qaqz111 于 2013-4-18 17:46 编辑
mdyblog 发表于 2013-4-18 16:58
PECMD2012.1.77.1-130410-11.多窗口线程孵化版_win32_64.sfx:
TABL -hfont:头部字体大小[:字体名及修饰] ...


新的写法好多了,而且-11版TABL的表头也继承窗口的字体设置了,这样只需要改字号就OK了,比前面简单。


另外一个问题:
FILE 命令的 --file 参数是在什么情况下起作用?

FILE --file %&AD%\profile\*.*=>%&APD%\

这样的命令会连 profile 下的子目录一起复制了。
回复

使用道具 举报

 楼主| 发表于 2013-4-18 18:01:48 | 显示全部楼层
本帖最后由 mdyblog 于 2013-4-18 18:07 编辑
2010qaqz111 发表于 2013-4-18 17:32
新的写法好多了,而且-11版TABL的表头也继承窗口的字体设置了,这样只需要改字号就OK了,比前面简单。
...


继承关系: 语言设定(*.lang)---》窗口设定--》控件(TABL)设定--》表头设定

--file 删除时,只删除文件
你需要的功能能:用FORX 能实现。
回复

使用道具 举报

发表于 2013-4-18 18:55:00 | 显示全部楼层
mdyblog 发表于 2013-4-18 18:01
继承关系: 语言设定(*.lang)---》窗口设定--》控件(TABL)设定--》表头设定

--file 删除时,只删 ...

是的已经用文件列表解决了。
回复

使用道具 举报

发表于 2013-4-19 17:25:03 | 显示全部楼层
请教大侠:
如何让PE执行某命令随机设置壁纸?
比如,在某文件夹里放很多图片,现在要让PE启动后在里面随机找一张图片设置为壁纸,这个命令怎么写?
先谢谢大侠了!!!
回复

使用道具 举报

发表于 2013-4-19 19:11:42 | 显示全部楼层
用rand forx wall calc 这4个命令配合就可以设置随机壁纸
回复

使用道具 举报

发表于 2013-4-19 20:11:24 | 显示全部楼层
2011hwo1 发表于 2013-4-19 19:11
用rand forx wall calc 这4个命令配合就可以设置随机壁纸

恕本人愚昧,求实例。。。
回复

使用道具 举报

发表于 2013-4-19 21:12:33 | 显示全部楼层
CALC A1=1+%RANDOM% % 10
FORX %&__OldDir%\*.JPG,A2,%A1%,ENVI
WALL %A2%
回复

使用道具 举报

发表于 2013-4-20 13:43:47 | 显示全部楼层
请问怎么返回配置文件所在盘的盘符?
回复

使用道具 举报

发表于 2013-4-20 18:19:02 | 显示全部楼层
启动网络以后,桌面快捷方式无法调用共享磁盘的图标。
LINK %Desktop%\无损分区ADDS,z:\Acronis\ADDS12077CN\install.exe,,z:\Acronis\ADDS12077CN\add.ico
只能出现一个白的图标,不是想要的。如果不调用别的图标,程序的本身图标倒是显示正常。
回复

使用道具 举报

发表于 2013-4-20 21:44:20 | 显示全部楼层
指南针 发表于 2013-4-20 13:43
请问怎么返回配置文件所在盘的盘符?

FDRV &&FD=%&CurFile%
回复

使用道具 举报

发表于 2013-4-21 21:31:40 | 显示全部楼层
本帖最后由 andos 于 2013-4-21 22:18 编辑

一阵子没上来,今天试了换上最新版PECMD
发现似乎卡死在 RECY *:\,0 那里
FIND KEY=#17,!CALL OrderDrv 之后就是RECY *:\,0
去掉RECY *:\,0就能正常进入桌面

win8pe x86本来用的2月24日的版本就没问题的
win8pe x64本来用的2月28日的版本就没问题的

  1. 908        19668009761.017        {ENTER:X:\windows\system32\PECMD.INI}
  2. 908        19702659136.845        [LOGS *D:\PECMD.LOG]        <0>        :操作成功完成。
  3. 908        19724990746.030        [HOTK Ctrl + Alt + k,PECMD.EXE KILL RecEnv.exe]        <0>        :操作成功完成。
  4. 908        19726394555.732        [HOTK Ctrl + Alt + r,X:\sources\recovery\RecEnv.exe]        <0>        :操作成功完成。
  5. 908        19952383892.366        [DISP W1024 H768 B32]        <0>        :操作成功完成。
  6. 908        20524306301.499        [INIT IU]        <0>        :操作成功完成。
  7. 908        20834549363.117        [LOGO X:\windows\Web\Wallpaper\Windows\img0.jpg]        <0>        :操作成功完成。
  8. 908        20919431380.245        [TEXT 执行 winpeshl.exe 初始化 PE (详 winpeshl.log 及 wpeinit.log)$18]        <0>        :操作成功完成。
  9. 908        28059253899.587        [EXEC !=winpeshl.exe]        <0>        :操作成功完成。
  10. 908        28085656696.591        [TEXT 3 秒内按住 Ctrl 键将停止自动理顺磁盘盘符...... $18]        <0>        :操作成功完成。
  11. 908        31084643439.319        [WAIT -3000]        <0>        :操作成功完成。
  12. 908        31100638488.969        [TEAM TEXT 3 秒内按住 Ctrl 键将停止自动理顺磁盘盘符...... $18|WAIT -3000]        <0>        :操作成功完成。
  13. 908        31159473061.520        [TEXT 正在理顺盘符......]        <0>        :操作成功完成。
  14. 908        32528311000.420        [EXEC !=X:\windows\SYSTEM32\orderdrv.cmd]        <0>        :操作成功完成。
  15. 908        33521048066.164        [WAIT 1000]        <0>        :操作成功完成。
  16. 908        33521332180.486        [CALL OrderDrv]        <0>        :操作成功完成。
  17. 908        33521445043.993        [FIND KEY=#17,!CALL OrderDrv]        <0>        :操作成功完成。
复制代码
回复

使用道具 举报

 楼主| 发表于 2013-4-21 22:27:45 | 显示全部楼层
bluetooth 发表于 2013-4-20 18:19
启动网络以后,桌面快捷方式无法调用共享磁盘的图标。
LINK %Desktop%\无损分区ADDS,z:\Acronis\ADDS12077 ...

(在博客的回答)
指南针
请教大侠:
如何让PE执行某命令随机设置壁纸?
比如,在某文件夹里放很多图片,现在要让PE启动后在里面随机找一张图片设置为壁纸,这个命令怎么写?
先谢谢大侠了!!!

回答: (在坛子又发不了,最近在干嘛啊?!!!)
包里有示例: 示例\TimerWallpaper.WCS  
指南针 : 请问怎么返回配置文件所在盘的盘符? A: %&CurDrv%


bluetooth :   启动网络以后,桌面快捷方式无法调用共享磁盘的图标。
LINK %Desktop%\无损分区ADDS,z:\Acronis\ADDS12077CN\install.exe,,z:\Acronis\ADDS12077CN\add.ico
只能出现一个白的图标,不是想要的。如果不调用别的图标,程序的本身图标倒是显示正常。
A: 换个 图标试试。看看Z:盘上的图标文件是否正常。
哦这个问题以前有人提过。 你是在PE的共享磁盘试的吧。在正常系统的共享磁盘上显示正确。
可能试PE的共享磁盘部件运行机制不完整,也可能是PE不完整。使得PE系统本身不能读取图标内容。
回复

使用道具 举报

发表于 2013-4-21 22:32:24 | 显示全部楼层
mdyblog 发表于 2013-4-21 22:27
(在博客的回答)
指南针 请教大侠:
如何让PE执行某命令随机设置壁纸?

LINK %Desktop%\无损分区ADDS,z:\Acronis\ADDS12077CN\install.exe
这样是可以出来install.exe的图标。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-11 16:39

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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