无忧启动论坛

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

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

    [复制链接]
6871#
发表于 2013-9-2 18:15:16 | 只看该作者
回复

使用道具 举报

6872#
 楼主| 发表于 2013-9-2 23:11:10 | 只看该作者
snoopy 发表于 2013-9-1 08:53
找到原因了,字体精简太历害,补回字体文件,显示就正常了

哦。 好。
不上什么字体就好了。
(默认字体是9:宋体)
回复

使用道具 举报

6873#
 楼主| 发表于 2013-9-2 23:14:16 | 只看该作者
本帖最后由 mdyblog 于 2013-9-2 23:32 编辑
clonecd 发表于 2013-9-1 22:37
刚才一再验证,32位版也存在同样的问题。
32位的PECMD2012,一样的代码,用zip、rar打包都会跳出“没有软盘 ...


是不是  调用了 FORM  DriveType=A:   ?
需要过滤 A:  B:

//判断是否软盘
//SET  &bab=0   //定义变量
//ISSoftAB     %DRV1%    &bab

_SUB  ISSoftAB
    ENVI  %2=0
    FIND A=%1,!   FIND B:=%1,!  EXIT  _SUB
    FORM  -raw  &&__tpab=%1
    FIND %&&tpabc%=DRIVE_REMOVABLE ,   ENVI  %2=1  //需跳过
_END


-------------------------
>>32位的PECMD2012,一样的代码,用zip、rar打包都会跳出“没有软盘”的错误提示,用NSIS打包则无错误提示,以上32位的不提示就是因为用NSIS打包的。
这个打包有什么关系? 没明白。
回复

使用道具 举报

6874#
 楼主| 发表于 2013-9-2 23:33:48 | 只看该作者
本帖最后由 mdyblog 于 2013-9-2 23:35 编辑
clonecd 发表于 2013-9-2 23:30
首先多谢你的代码。
可是4月5日版的把代码直接拖到PECMD.EXE上也没有这样的提示,只有新版才有这个问题。 ...


首先确定是FORM A:  的原因吗?

-------------------------
>>32位的PECMD2012,一样的代码,用zip、rar打包都会跳出“没有软盘”的错误提示,用NSIS打包则无错误提示,以上32位的不提示就是因为用NSIS打包的。
这个和打包有什么关系? 没明白。
你说的打包到底是怎么个过程?
回复

使用道具 举报

6875#
 楼主| 发表于 2013-9-2 23:37:04 | 只看该作者
本帖最后由 mdyblog 于 2013-9-2 23:43 编辑
clonecd 发表于 2013-9-2 23:34
这个代码肯定用了,但这个是不是唯一的原因则不敢确定。


现在找个 有软盘的机器来调试 ,很难啊!

-----
FORM   A:  
好像所有版本 都有这个提示的 。
应该不是这个原因。
麻烦具体定位出是条语句。 我好改过来。
回复

使用道具 举报

6876#
 楼主| 发表于 2013-9-2 23:44:01 | 只看该作者
clonecd 发表于 2013-9-2 23:41
虚拟机里整吧。我整了5、6个虚拟机,有的有此提示,有的没有。
选上【使用物理驱动器】->自动检测。

-----
FORM   A:  
好像所有版本 都有这个提示的 。
应该不是这个原因。
麻烦具体定位出是条语句。 我好改过来。
回复

使用道具 举报

6877#
发表于 2013-9-2 23:48:52 | 只看该作者
mdyblog 发表于 2013-9-2 23:11
哦。 好。
不上什么字体就好了。
(默认字体是9:宋体)

老字体文件删了,现在无法搞清补的是那几个了.发个现用字体文件截图吧(win8pe)
回复

使用道具 举报

6878#
 楼主| 发表于 2013-9-3 00:28:42 | 只看该作者
snoopy 发表于 2013-9-2 23:48
老字体文件删了,现在无法搞清补的是那几个了.发个现用字体文件截图吧(win8pe)

可能使  simsun.ttc (宋体)吧
回复

使用道具 举报

6879#
 楼主| 发表于 2013-9-3 00:49:20 | 只看该作者
clonecd 发表于 2013-9-2 23:43
>>32位的PECMD2012,一样的代码,用zip、rar打包都会跳出“没有软盘”的错误提示,用NSIS打包则无错误提示, ...


我测试了下

FORM   A:   不会出现这个问题界面 (XP)。

好像 只有 访问 A: 盘上的 文件(但没有插入文件 ) 才出现 这个问题。
如访问 A: 盘上的 临时文件。
回复

使用道具 举报

6880#
 楼主| 发表于 2013-9-3 09:45:40 | 只看该作者
clonecd 发表于 2013-9-3 08:24
昨天很累,睡得早,见谅。
刚才测了一下,是FORX \ 与FORX !\ 导致的。
以下测试代码,随手乱写的。
...

哦晚上回去 看看。
回复

使用道具 举报

6881#
 楼主| 发表于 2013-9-4 01:10:03 | 只看该作者
clonecd 发表于 2013-9-3 08:24
昨天很累,睡得早,见谅。
刚才测了一下,是FORX \ 与FORX !\ 导致的。
以下测试代码,随手乱写的。
...

试试  # PECMD2012.1.80-130810-03.多窗口线程孵化版_win32_64新设计.sfx.zip
            PECMD2012.1.79N-130510-59.10J2D3.20.多窗口线程孵化版_win32_64新设计.sfx
回复

使用道具 举报

6882#
发表于 2013-9-4 08:36:21 | 只看该作者
在目前的8.1-RTM下,X64工作正常.

32位的没做,不清楚.
回复

使用道具 举报

6883#
 楼主| 发表于 2013-9-4 23:47:03 | 只看该作者
本帖最后由 mdyblog 于 2013-9-4 23:48 编辑
clonecd 发表于 2013-9-4 08:27
最新版32位的测试已无弹窗
但是以前的版本,搜索根目录和一级目录内的*.GHO、*.WIM、*.ISO三种镜像共需 ...


时间长没办法。

目前是先  判断 磁盘是否插入。
你是否  (循环) 多次 调用  FORX  ?
每次 执行到  A:  时, 都会有一个 等待时间, 这是 其硬件协议规定的。
能否 优化一下脚本, 使得只判断一次 A:
回复

使用道具 举报

6884#
 楼主| 发表于 2013-9-4 23:49:05 | 只看该作者
本帖最后由 mdyblog 于 2013-9-4 23:55 编辑
clonecd 发表于 2013-9-4 23:47
这个最新的32位版本,好像运行什么都特别的慢。


是吗?
前面的 PECMD2012.1.80-130810-02.多窗口线程孵化版_win32_64新设计.sfx  慢吗?
回复

使用道具 举报

6885#
 楼主| 发表于 2013-9-5 22:21:43 | 只看该作者
clonecd 发表于 2013-9-5 01:05
是的,就是随便一条语句都很慢。


PECMD2012.1.80-130810-03  
还是
PECMD2012.1.79N-130510-59.10J2D3.20.多窗口线程孵化版_win32_64新设计.sfx

还是都慢 ?
回复

使用道具 举报

6886#
 楼主| 发表于 2013-9-5 22:22:47 | 只看该作者
clonecd 发表于 2013-9-5 01:08
能否用消息拦截的方式不弹出A:盘之类的窗口?

我也这样啊? 没找到怎么实现的方法?
回复

使用道具 举报

6887#
 楼主| 发表于 2013-9-5 23:14:33 | 只看该作者
clonecd 发表于 2013-9-5 22:24
PECMD2012.1.80-130810-03

这个没有测试。

试试 http://pan.baidu.com/share/link? ... 6&uk=3962464512
回复

使用道具 举报

6888#
发表于 2013-9-6 00:13:24 | 只看该作者
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
记的 2011hiboy 那时候整他的pe的时候遇到了提示没有软盘的问题,包括笔记本的空读卡器都会有这个提示,后来他们解决了,不知道他是如何排除的,可以问问看是否能得到有用的信息
回复

使用道具 举报

6889#
 楼主| 发表于 2013-9-6 00:21:23 | 只看该作者
clonecd 发表于 2013-9-5 23:16
包里的32位版不卡,不过有弹窗提示“没有软盘”。
XP里测试。

我这不 弹出 啊!!
你在试试:
http://pan.baidu.com/share/link? ... 64512#PECMD-21B.zip
里面有个 tt2.wcs
回复

使用道具 举报

6890#
发表于 2013-9-8 11:56:27 | 只看该作者
mdyblog 发表于 2013-9-6 00:21
我这不 弹出 啊!!
你在试试:
http://pan.baidu.com/share/link?shareid=1419630910&uk=3962464512#P ...

请教师傅,用pecmd命令可以获得硬盘s/n(序列号)吗?
回复

使用道具 举报

6891#
 楼主| 发表于 2013-9-8 23:11:12 | 只看该作者
神的马甲 发表于 2013-9-8 11:56
请教师傅,用pecmd命令可以获得硬盘s/n(序列号)吗?

参照下面资料, 用PECMD 脚本实现试试。 (CALL $DLL)
http://cauchy.blog.163.com/blog/static/175272539201229401639/
回复

使用道具 举报

6892#
发表于 2013-9-9 09:25:42 | 只看该作者
本帖最后由 chiannet 于 2013-9-9 09:29 编辑

TEXT 正在解压网络组件...... #0xFFFFFF L720 T590 R1010 B750 $18

windows X64 8 PE 下

1、同样是这条命令,201201.79.59.10版PECMD比201201.78.00.00或更早的版本的PECMD,显示的文字要大很多。

2、如果在登陆windows之后(shel之后)文字有如下图不透明的黑色底色。而在登陆windows PE之前TEXT的文字是背景透明的。

回复

使用道具 举报

6893#
 楼主| 发表于 2013-9-10 00:27:11 | 只看该作者
本帖最后由 mdyblog 于 2013-9-10 00:30 编辑
chiannet 发表于 2013-9-9 09:25
TEXT 正在解压网络组件...... #0xFFFFFF L720 T590 R1010 B750 $18

windows X64 8 PE 下


1
说实在,就应该这么大,(控件中都是这么大的)
但大家都习惯了, 还是改回来吧(小点)。  ( 大小比例取决于DPI,   比例为96/72)
PECMD2012.1.78-130510-18.多窗口线程稳定版_win32_64.sfx
PECMD2012.1.79N-130510-59.10J2D3.22.多窗口线程孵化版_win32_64新设计.sfx
PECMD2012.1.80-130810-05.多窗口线程孵化版_win32_64新设计.sfx


2.  
》如果在登陆windows之后(shel之后)文字有如下图不透明的黑色底色。
Win8 需要先准备画板 。

LOGO  [*enable] [*top] **[,透明颜色] //为TEXT命令准备一块画布。不要用透明色写字,默认0x0

如: LOGO    *top **
TEXT 正在解压网络组件...... #0xFFFFFF
回复

使用道具 举报

6894#
发表于 2013-9-10 17:12:12 | 只看该作者
mdyblog 发表于 2013-9-10 00:27
1
说实在,就应该这么大,(控件中都是这么大的)
但大家都习惯了, 还是改回来吧(小点)。  ( 大小 ...

多谢指导。
回复

使用道具 举报

6895#
发表于 2013-9-11 09:14:45 | 只看该作者
mdyblog 发表于 2013-9-10 00:27
1
说实在,就应该这么大,(控件中都是这么大的)
但大家都习惯了, 还是改回来吧(小点)。  ( 大小 ...

WIN8PEX64里PECMD替换9月6日新设计PECMD.EXE(X64),启动时提示缺少文件,约5个文件,不知添加那些文件有啥作用,老一点版本没有这现象。
回复

使用道具 举报

6896#
 楼主| 发表于 2013-9-11 22:25:06 | 只看该作者
kcyou 发表于 2013-9-11 09:14
WIN8PEX64里PECMD替换9月6日新设计PECMD.EXE(X64),启动时提示缺少文件,约5个文件,不知添加那些文件有 ...

嫩些详细点吗?
具体提示缺哪些文件?
回复

使用道具 举报

6897#
 楼主| 发表于 2013-9-13 00:39:58 | 只看该作者
clonecd 发表于 2013-9-12 10:06
问个关于HIVE的,帮助里说明如下:
     -super_r 强制设置子孙项权限。 -quick不添加权限。

-super_r 强制设置子孙项权限:  好像是 所有用户完全可读可写; 或者是 继承 该键的权限。 试试就知道了。

2. 设置的是挂载上去的注册表。
回复

使用道具 举报

6898#
发表于 2013-9-14 14:12:12 | 只看该作者
REGI @HKCU\Control Panel\Input Method\Hot Keys\00000100\Key Modifiers=02c00000
这句哪里错误了呢?LOG记录显示操作成功,实际没写到注册表,REG_BINARY数据。

另,获取当前目录下的子目录名称并做为变量是用哪个命令?怎么写法?
回复

使用道具 举报

6899#
 楼主| 发表于 2013-9-14 19:21:50 | 只看该作者
singel 发表于 2013-9-14 14:12
REGI @HKCU\Control Panel\Input Method\Hot Keys\00000100\Key Modifiers=02c00000
这句哪里错误了呢?LO ...

REGI  **16 @HKCU\Control Panel\Input Method\Hot Keys\00000100\Key Modifiers=02 c0 00 00

REGI @HKCU\Control Panel\Input Method\Hot Keys\00000100\Key Modifiers=0x02 0xc0 0x00 0x00


FORX @%&_CD%\*,&&AnyDir,0,MESS CALL %&AnyDir% @
回复

使用道具 举报

6900#
发表于 2013-9-15 09:00:57 | 只看该作者

RE:

mdyblog 发表于 2013-9-14 19:21
REGI  **16 @HKCU\Control Panel\Input Method\Hot Keys\00000100\Key Modifiers=02 c0 00 00

REGI  ...

原来是这样写的。谢谢M大^_^
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-1-23 20:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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