无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: mdyblog
打印 上一主题 下一主题

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

    [复制链接]
5521#
 楼主| 发表于 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  

回复

使用道具 举报

5522#
发表于 2013-4-18 12:14:59 | 只看该作者
2012qnmd 发表于 2013-4-18 09:12
WIM挂载,不用管, 那个和PECMD没有关系.是WIM组件问题.
X86,X64下,我测试挂载WIM都正常

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

点评

wimfltr.sys好用,挂载不占内存  发表于 2013-4-18 18:31
回复

使用道具 举报

5523#
发表于 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 控件的内容字体可以设置,但是第一行表头的字体还是宋体?而且表头的字体大小不受影响,表内容的部分,字体和大小都有效,但是表格的行高度不能自动调整(貌似也没有手动设置的参数?)。
回复

使用道具 举报

5524#
 楼主| 发表于 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:[=头部字体名:]字体大小。。。。
回复

使用道具 举报

5525#
发表于 2013-4-18 15:01:32 | 只看该作者
mdyblog 发表于 2013-4-18 13:47
有行高。
TABL  [-font:字体大小[:字体名][:头部高:头部颜色:渐变度:头部字体高:头部字体宽:字体高:字 ...

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

使用道具 举报

5526#
 楼主| 发表于 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
回复

使用道具 举报

5527#
发表于 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 下的子目录一起复制了。
回复

使用道具 举报

5528#
 楼主| 发表于 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 能实现。
回复

使用道具 举报

5529#
发表于 2013-4-18 18:55:00 | 只看该作者
mdyblog 发表于 2013-4-18 18:01
继承关系: 语言设定(*.lang)---》窗口设定--》控件(TABL)设定--》表头设定

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

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

使用道具 举报

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

使用道具 举报

5531#
发表于 2013-4-19 19:11:42 | 只看该作者
用rand forx wall calc 这4个命令配合就可以设置随机壁纸
回复

使用道具 举报

5532#
发表于 2013-4-19 20:11:24 | 只看该作者
2011hwo1 发表于 2013-4-19 19:11
用rand forx wall calc 这4个命令配合就可以设置随机壁纸

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

使用道具 举报

5533#
发表于 2013-4-19 21:12:33 | 只看该作者
CALC A1=1+%RANDOM% % 10
FORX %&__OldDir%\*.JPG,A2,%A1%,ENVI
WALL %A2%
回复

使用道具 举报

5534#
发表于 2013-4-20 13:43:47 | 只看该作者
请问怎么返回配置文件所在盘的盘符?
回复

使用道具 举报

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

使用道具 举报

5536#
发表于 2013-4-20 21:44:20 | 只看该作者
指南针 发表于 2013-4-20 13:43
请问怎么返回配置文件所在盘的盘符?

FDRV &&FD=%&CurFile%
回复

使用道具 举报

5537#
发表于 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>        :操作成功完成。
复制代码
回复

使用道具 举报

5538#
 楼主| 发表于 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系统本身不能读取图标内容。
回复

使用道具 举报

5539#
发表于 2013-4-21 22:32:24 | 只看该作者
mdyblog 发表于 2013-4-21 22:27
(在博客的回答)
指南针 请教大侠:
如何让PE执行某命令随机设置壁纸?

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

使用道具 举报

5540#
 楼主| 发表于 2013-4-21 22:50:12 | 只看该作者
andos 发表于 2013-4-21 21:31
一阵子没上来,今天试了换上最新版PECMD
发现似乎卡死在 RECY *:\,0 那里
FIND KEY=#17,!CALL OrderDrv 之 ...

已 修正。 -12
回复

使用道具 举报

5541#
 楼主| 发表于 2013-4-21 22:53:04 | 只看该作者
bluetooth 发表于 2013-4-21 22:32
LINK %Desktop%\无损分区ADDS,z:\Acronis\ADDS12077CN\install.exe
这样是可以出来install.exe的图标。

你用 ResEdit 把 z:\Acronis\ADDS12077CN\install.exe 中的主图标 提出来, 文件名为 z:\Acronis\ADDS12077CN\install.ico
LINK %Desktop%\无损分区ADDS,z:\Acronis\ADDS12077CN\install.exe,,z:\Acronis\ADDS12077CN\install.ico
试试
回复

使用道具 举报

5542#
发表于 2013-4-21 23:10:02 | 只看该作者
mdyblog 发表于 2013-4-21 22:53
你用 ResEdit 把 z:\Acronis\ADDS12077CN\install.exe 中的主图标 提出来, 文件名为 z:\Acronis\ADDS120 ...

图标是没有问题的,这种用法用你的pcemd就不行。
另外一个win7pe用的lxl1638的pecmd,调用很正常。
回复

使用道具 举报

5543#
 楼主| 发表于 2013-4-21 23:39:54 | 只看该作者
bluetooth 发表于 2013-4-21 23:10
图标是没有问题的,这种用法用你的pcemd就不行。
另外一个win7pe用的lxl1638的pecmd,调用很正常。

你现在这个也是win7PE吗?

我用win8PE试过, 好像和PECMD无关, PE本身的问题。(USM_8PE_x64_UEFI_v1.0.0.3.iso)
就是手动建立 的快捷方式, 只要图标不是EXE文件本身,就不显示。 我还以为是WIN8PE的安全措施。
回复

使用道具 举报

5544#
 楼主| 发表于 2013-4-22 00:00:27 | 只看该作者
bluetooth 发表于 2013-4-21 23:10
图标是没有问题的,这种用法用你的pcemd就不行。
另外一个win7pe用的lxl1638的pecmd,调用很正常。

wo yong PECMD4.0 在 WIN8PE  试过还是一样。 (USM_8PE_x64_UEFI_v1.0.0.3.iso)

综上所述, 看来是8PE 本身的原因。
回复

使用道具 举报

5545#
发表于 2013-4-22 11:52:45 | 只看该作者
mdyblog 发表于 2013-4-21 23:39
你现在这个也是win7PE吗?

我用win8PE试过, 好像和PECMD无关, PE本身的问题。(USM_8PE_x64_UEFI_v ...


是win8pe,修改自天意的。
看图片,加载本地硬盘的图标就可以出来。

aa.png (29.52 KB, 下载次数: 125)

aa.png
回复

使用道具 举报

5546#
 楼主| 发表于 2013-4-22 13:13:31 | 只看该作者
bluetooth 发表于 2013-4-22 11:52
是win8pe,修改自天意的。
看图片,加载本地硬盘的图标就可以出来。

我用win8PE试过, 好像和PECMD无关, PE本身的问题。(USM_8PE_x64_UEFI_v1.0.0.3.iso)
我用 lxl1638的PECMD4.0 在 WIN8PE  试过还是一样,出不来图标。 (USM_8PE_x64_UEFI_v1.0.0.3.iso)

即使是手动建立 的快捷方式, 只要图标不是EXE文件本身,而是共享的其他文件(包括其它EXE),就不显示。  

综上所述, 看来是8PE 本身的原因

不知完整的win8 什么效果。我这没有win8。 谁帮测试一下,给个图。
回复

使用道具 举报

5547#
发表于 2013-4-22 13:55:38 | 只看该作者
完整win8正常,x86的
回复

使用道具 举报

5548#
 楼主| 发表于 2013-4-22 14:04:17 | 只看该作者
2010qaqz111 发表于 2013-4-22 13:55
完整win8正常,x86的

你那个D:盘好象不是网上邻居映射的吧。

问题处在 网上邻居映射 的磁盘。
\\192.168.1.30\PE 映射为Z:

LINK  %Desktop%\AAA,Z:\AAA1.EXE,,Z:\AAA2.ICO
望再传1图,先代大家谢过了。
回复

使用道具 举报

5549#
 楼主| 发表于 2013-4-22 20:13:02 | 只看该作者
本帖最后由 mdyblog 于 2013-4-22 23:18 编辑
2010qaqz111 发表于 2013-4-22 13:55
完整win8正常,x86的


装了个标准的WIN8-X86 , 太难用了。一袋不如一袋。

测试还是一样,“用网络共享的ICO , 快捷方式 的 图标不能显示”。
下图是手动建立的快捷方式,(不是PECMD),不能显示。 看看随即win8本身的机制原因。
Z: 为网络共享映射的磁盘。

回复

使用道具 举报

5550#
发表于 2013-4-23 23:33:42 | 只看该作者
本帖最后由 2010qaqz111 于 2013-4-23 23:50 编辑

网上邻居的没试过,一般也很少碰到这么用的吧,通过网上邻居速度太慢了。

试了确实是WIN8本身的问题,手动 pecmd 都一样,用那个文件自己的图标就没问题,但是用别的网络驱动器上的图标就是白板,不论是映射了驱动器盘符还是直接用UNC路径都是一样。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-10 06:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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