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

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

   火... [复制链接]
发表于 2013-3-15 09:12:27 | 显示全部楼层
Mess : change Icon "?" to "!" or. In help Func, exp for one Func !!
回复

使用道具 举报

发表于 2013-3-15 09:57:15 | 显示全部楼层
wait PECMD.EXE.437.HELP :D :D
Good Update for WinPE Thank MUCH @mdyblog
回复

使用道具 举报

发表于 2013-3-15 09:59:46 | 显示全部楼层
MESS ■+icon后的数字:0-7。无数字无图标,0惊叹/1警告,2信息/3星号,4问题,5停止/6错误/7招手停

A Example !!! Thank
回复

使用道具 举报

发表于 2013-3-15 12:14:49 | 显示全部楼层
How: MESS ■+icongrounp ?? Thank!
回复

使用道具 举报

发表于 2013-3-15 13:10:12 | 显示全部楼层
字符串的处理其实可以参照cmd的方式,用%&变量名:1,3%表示取从第1个包括第1字符开始的3个字符长度的子串等等格式来做一些简单的字符串处理,这样可以简化对MSTR等的调用,很多代码可以直接用这种格式就搞定了。
回复

使用道具 举报

 楼主| 发表于 2013-3-15 13:13:41 | 显示全部楼层
原帖由 2011Tduy09 于 2013-3-15 09:12 发表
Mess : change Icon "?" to "!" or. In help Func, exp for one Func !!


mess+icon1  危险
Snap1.gif
回复

使用道具 举报

 楼主| 发表于 2013-3-15 13:18:22 | 显示全部楼层
原帖由 2010qaqz111 于 2013-3-15 13:10 发表
字符串的处理其实可以参照cmd的方式,用%&变量名:1,3%表示取从第1个包括第1字符开始的3个字符长度的子串等等格式来做一些简单的字符串处理,这样可以简化对MSTR等的调用,很多代码可以直接用这种格式就搞定了。


方法很多。 有一种可靠的 就可以了。
MSTR 兼容4.0 。
MSTR 专用, 精确打击。

%&变量名:1,3%
属于 变量串解释。  变量串解释 本来就很复杂, 再加个:,比较复杂。

变量串解释 存在歧义性。 因为在 兼容模式 和 非兼容模式下,是不同的。
回复

使用道具 举报

发表于 2013-3-15 13:21:57 | 显示全部楼层
很麻烦的话就算了。


LZ对7z.dll有研究吗?可否考虑给PECMD加上对7z.dll的支持?同目录下有7z.dll就能支持7z的压缩解压。
7z官方发布的命令行貌似有些bug,可能得直接用7z调用API的方式来搞,但是7z.dll用了个自己的类似COM的方式,无法直接call,比较恼火。
回复

使用道具 举报

发表于 2013-3-15 13:47:38 | 显示全部楼层
原帖由 mdyblog 于 2013-3-15 08:22 发表
【"按键字体" 或 "按键长阔" 可用 MESS 参数 设定吗?】
什么意思啊? 【"按键字体"】?   【"按键长阔"】?

是按钮吧?

是的.

楼数 5183 图片, 按键 "确定" 字体过大, 按键范围相对过小.
是想问 "按键内" 字体大小可否 用参数设定,
另一作法 按键范围 长阔, 可否用 用参数设定.
回复

使用道具 举报

发表于 2013-3-15 13:54:55 | 显示全部楼层
原帖由 andos 于 2013-3-15 07:45 发表
PE内没有unicode的细明体或者宋体
补回再试试看吧

是刻意不加中文语言包, 去看看那个效果的.
用英文 PE 的用户, 相信一般不会刻意加入中文语言包的.
回复

使用道具 举报

 楼主| 发表于 2013-3-15 14:15:07 | 显示全部楼层
原帖由 2010qaqz111 于 2013-3-15 13:21 发表
很麻烦的话就算了。


LZ对7z.dll有研究吗?可否考虑给PECMD加上对7z.dll的支持?同目录下有7z.dll就能支持7z的压缩解压。
7z官方发布的命令行貌似有些bug,可能得直接用7z调用API的方式来搞,但是7z.dll用 ...


保包内有,带进度条。
进度条: Test7Zip.wcs

无进度条:7z.wcs

调用 7_zip32.dll 。
回复

使用道具 举报

 楼主| 发表于 2013-3-15 14:18:12 | 显示全部楼层
原帖由 nu852 于 2013-3-15 13:54 发表

是刻意不加中文语言包, 去看看那个效果的.
用英文 PE 的用户, 相信一般不会刻意加入中文语言包的.


我要的就是 没有中文语言包的, 测试用。 来测试 此时的效果。
// 带中文语言包的测试环境, 其实标准的中文XP, 简单切换一下就是英文环境。 但有中文字体包。 UNICODE版的软件, 中文还是能显示。

[ 本帖最后由 mdyblog 于 2013-3-15 14:34 编辑 ]
回复

使用道具 举报

发表于 2013-3-15 15:13:06 | 显示全部楼层
7_zip32.dll 是什么来头?是win版7z里的7z.dll吗?能否用最新的 9.30 的 7z.dll 替换掉?
回复

使用道具 举报

发表于 2013-3-15 15:41:56 | 显示全部楼层
原帖由 mdyblog 于 2013-3-15 14:18 发表
我要的就是 没有中文语言包的, 测试用。 来测试 此时的效果。

楼数 5189 贴底的连结, 便是刻意做出来的英文 PE3 (cmd 介面), 约 140MB.
内里 "没有中文字体包" 的.

Win7 PE x86 英文 (纯 cmd 介面) ** 内没有 pecmd 档案 **
http://pan.baidu.com/share/link?shareid=507007&uk=1714046597

[ 本帖最后由 nu852 于 2013-3-15 15:43 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2013-3-15 17:13:26 | 显示全部楼层
原帖由 2010qaqz111 于 2013-3-15 15:13 发表
7_zip32.dll 是什么来头?是win版7z里的7z.dll吗?能否用最新的 9.30 的 7z.dll 替换掉?


7zip 带的 开发 DLL。 可以外面调用。
大概比7z.dll多点功能。 7z.dll 可能只是一个 编码解码算法模块。
7_zip32.dll  直接拿来用, 可以直接 喂 他一个命令行。
回复

使用道具 举报

发表于 2013-3-15 18:58:38 | 显示全部楼层
Hotkey can not set,  Error, windown Mess "..read memory err.." click ok is win7pe shutdown ??? With pecmd_4 is not !
回复

使用道具 举报

 楼主| 发表于 2013-3-15 19:32:48 | 显示全部楼层
原帖由 2011Tduy09 于 2013-3-15 18:58 发表
Hotkey can not set,  Error, windown Mess "..read memory err.." click ok is win7pe shutdown ??? With pecmd_4 is not !


下载最新的  PECMD2012.1.75.1-130314-2.多窗口线程孵化版_win32_64.sfx.zip多语言版
Snap1.gif
回复

使用道具 举报

发表于 2013-3-15 20:14:14 | 显示全部楼层
原帖由 mdyblog 于 2013-3-15 17:13 发表


7zip 带的 开发 DLL。 可以外面调用。
大概比7z.dll多点功能。 7z.dll 可能只是一个 编码解码算法模块。
7_zip32.dll  直接拿来用, 可以直接 喂 他一个命令行。

看了下导出函数表,这个dll跟7z那个确实不是一个,但是这个不知道是哪个版本的了,最新的 9.30 的 7z 是可以解差分 VHD 的,我找找看这个dll有没有更新。
回复

使用道具 举报

发表于 2013-3-15 20:47:38 | 显示全部楼层
mdyblog, you can help: PECMD.EXE.437.HELP. Hjhj
A: MESS can use icon from a file (shell32.dll#120) ???
回复

使用道具 举报

 楼主| 发表于 2013-3-15 21:31:24 | 显示全部楼层
原帖由 2011hwo1 于 2013-3-15 09:02 发表
MSTR能不能增加个参数,用改参数替代MSTR里面的默认分隔符,如:
MSTR[*$]
[-delims:替代分隔符] [-left] 变量名1,变量名2...,变量n=...字符串
就是用任意指定的字符替代TAB 或者空格的默认分隔符
应用:
M ...

PECMD2012.1.75.1-130314-3.多窗口线程孵化版_win32_64.sfx.zip  支持
MSTR -delims:- a,b,c,d,e,f=<1*>2013-03-15-09-01-25
MESS [%a%] [%b%] [%c%] [%d%] [%e%] [%f%] #YNC
结果 【  [2013] [03] [15] [09] [01] [25]】

英文版, 修改了 字体 和 MESS 的按钮的大小。 比较合适了。

[ 本帖最后由 mdyblog 于 2013-3-15 21:34 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2013-3-15 21:48:49 | 显示全部楼层
原帖由 2011Tduy09 于 2013-3-15 20:47 发表
mdyblog, you can help: PECMD.EXE.437.HELP. Hjhj
A: MESS can use icon from a file (shell32.dll#120) ???


1. 用你MESS的话。 必须 将 该ICON导入到 PECMD.EXE ,在用 -icon*新号码 来显示。


2. 复杂的界面, 需要 用 _SUB 来实现。 其实 MESS 就是一个固定格式的 _SUB


_SUB MYMESS,W323H208,%~1,
    IMAG IMAG2,L5T6W48H43,shell32.dll#120,
    MSTR &&s=<2*>%*
    MEMO+-| ,L63T6W210H104,%&s%,,8
    ITEM ,L124T132W60H30,OK, KILL \,
_END

// 调用:
MYMESS 标题:你好 信息你好吗\nsss
效果:
Snap1.gif

[ 本帖最后由 mdyblog 于 2013-3-16 06:44 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2013-3-15 21:50:31 | 显示全部楼层

回复 #5215 2011Tduy09 的帖子

PECMD.EXE.437.HELP  

这个别等了。 除非 有谁来做。
翻译工作, 太难了。
回复

使用道具 举报

 楼主| 发表于 2013-3-16 06:42:11 | 显示全部楼层
原帖由 mdyblog 于 2013-3-15 21:48 发表


1. 用你MESS的话。 必须 将 该ICON导入到 PECMD.EXE ,在用 -icon*新号码 来显示。


2. 复杂的界面, 需要 用 _SUB 来实现。

MYMESS  标题:你好 信息你好吗\nsss
_SUB MYMESS,W323H208,%~1,
    ...

PECMD2012.1.75.1-130314-5.多窗口线程孵化版_win32_64.sfx  支持 shell32.dll#120
格式:
+icon**DLLEXE文件#ICON编号
HELP  MESS
如:
MESS+icon**shell32.dll#120 你好
Snap1.gif
回复

使用道具 举报

发表于 2013-3-16 09:06:16 | 显示全部楼层
原帖由 mdyblog 于 2013-3-15 21:31 发表

PECMD2012.1.75.1-130314-3.多窗口线程孵化版_win32_64.sfx.zip  支持
MSTR -delims:- a,b,c,d,e,f=2013-03-15-09-01-25
MESS [%a%] [%b%] [%c%] [%d%] [%e%] [%f%] #YNC结果 【  [2013] [03] [15] [09] [ ...

怎么mstr -delims:  不支持指定多个分隔符?
你这样的修改还不如下面的好:

sed b1=0,[-:], ,2013-03-09-09:12:25
MSTR a,b,c,d,e,f=<1*>%b1%
MESS [%a%] [%b%] [%c%] [%d%] [%e%] [%f%] #YNC 结果 【  [2013] [03] [09] [09] [12] [25]
回复

使用道具 举报

 楼主| 发表于 2013-3-16 09:06:32 | 显示全部楼层
原帖由 mdyblog 于 2013-3-16 06:42 发表

PECMD2012.1.75.1-130314-5.多窗口线程孵化版_win32_64.sfx  支持 shell32.dll#120
格式:
+icon**DLLEXE文件#ICON编号HELP  MESS 如:MESS+icon**shell32.dll#120 你好157979



PECMD2012.1.75.1-130314-6.多窗口线程孵化版_win32_64:
支持 没有BOM 的 WCS脚本文件。
前提是没有歧义(以多种编码看都可以)。

[ 本帖最后由 mdyblog 于 2013-3-16 09:07 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2013-3-16 09:23:16 | 显示全部楼层

乱码和没有字体的区别

1:
乱码 就是 信息错误。 如 一个中文字, 写在文本中, 到台湾, 该编码对应的不是这个字,是另外一个字或飞非法字。
       有时 是一串问号,这就是非法字符。

没有字体 就是 人出这个字, 显示是发现, 系统的字体文件中没有这个字。

2.现象
乱码  一般是 显示乱七八糟 。  有时 是一串问号(实为非法字符)。

没有字体 一般系统 划一个 方框


3. 只要 有BOM 的UNICODE/UTF8 或 有#code=编码 的脚本, 都不会出现乱码问题。

[ 本帖最后由 mdyblog 于 2013-3-16 11:26 编辑 ]
回复

使用道具 举报

发表于 2013-3-16 10:16:32 | 显示全部楼层
多语言的help格式似乎有些问题
2013-03-16_101218.png
回复

使用道具 举报

 楼主| 发表于 2013-3-16 11:26:15 | 显示全部楼层
原帖由 andos 于 2013-3-16 10:16 发表
多语言的help格式似乎有些问题


您的字体不全吧。或设定的字体不全。

好多 方框哦。 那是 中文制表符。 找个大点的字体吧。


pecmd.exe.950.lang
中的 字体设定,可能需要改改,或删掉。 我这没有BIG5的全的PE,不知道常用什么字体。
#str:01001=9,fixedsys
#str:01002=10,fixedsys
#str:01003=9,fixedsys
#str:01004=9,fixedsys



┃    │    │   字体名可以附带其他修饰[**BbUuIiUuSs#Weight#Width#CharSet#Quality#Orientation#Escapement# ┃
┃    │    │         OutPrecision#ClipPrecision#PitchAndFamily]。适用其它字体设置                       ┃

和EDIT 字体 参数格式一样。 HELP EDIT
常见CharSet(字符集) 如下。

ANSI_CHARSET            0
DEFAULT_CHARSET         1
SYMBOL_CHARSET          2
SHIFTJIS_CHARSET        128
HANGEUL_CHARSET         129
GB2312_CHARSET          134    //简体GB2312  
CHINESEBIG5_CHARSET     136    //繁体BIG5
OEM_CHARSET             255

JOHAB_CHARSET           130
HEBREW_CHARSET          177
ARABIC_CHARSET          178
GREEK_CHARSET           161
TURKISH_CHARSET         162
VIETNAMESE_CHARSET      163
THAI_CHARSET            222
EASTEUROPE_CHARSET      238
RUSSIAN_CHARSET         204
MAC_CHARSET             77
BALTIC_CHARSET          186


[ 本帖最后由 mdyblog 于 2013-3-16 12:33 编辑 ]
回复

使用道具 举报

发表于 2013-3-16 12:18:07 | 显示全部楼层

回复 #5225 nnail 的帖子

反对,使用说明还是内置的好,不想要可以自己删除,图标也可以自己换,再说也减小不了多少体积。
回复

使用道具 举报

 楼主| 发表于 2013-3-16 12:18:47 | 显示全部楼层
原帖由 nnail 于 2013-3-16 11:34 发表
能不能把那个使用说明外置………………这样软件不是更小巧!

图标也应该换一个个性点的…………


可以啊。 用ResEdit 删除 该资源。
  再 把 HELP.TXT 改名为 pecmd.exe.936.help  
  也可以用CPMS 压缩一下。

图标  还是兼容4.0 吧。 很多脚本程序中会调用这些图标来显示。

[ 本帖最后由 mdyblog 于 2013-3-16 12:21 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-10 13:29

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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