无忧启动论坛

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

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

    [复制链接]
2731#
发表于 2012-5-11 09:24:25 | 只看该作者
win7PE.................

我对WIN7一点都不用熟悉

只是替换一个PECMD
回复

使用道具 举报

2732#
 楼主| 发表于 2012-5-11 09:38:26 | 只看该作者
原帖由 dvd008 于 2012-5-11 09:24 发表
win7PE.................

我对WIN7一点都不用熟悉

只是替换一个PECMD


如果是PE, 制作时先加上权限『管理员所有权限』即可。

设PE加载到主机  Z:\PE目录。
命令行执行:
takeown /f  "Z:\PE"  /r /d y & icacls  "Z:\PE"/grant administrators:F /t
回复

使用道具 举报

2733#
发表于 2012-5-11 09:41:09 | 只看该作者
你看, 这个目录(FLASH插件)需要这个权限,

得到权限,即可注册成功.

4.0是怎么做到,得到全部权限的?

未命名.JPG (86.36 KB, 下载次数: 201)

未命名.JPG
回复

使用道具 举报

2734#
发表于 2012-5-11 09:52:08 | 只看该作者
原帖由 2012abc19701 于 2012-5-11 09:38 发表


如果是PE, 制作时先加上权限『管理员所有权限』即可。

设PE加载到主机  Z:\PE目录。
命令行执行:
takeown /f  "Z:\PE"  /r /d y & icacls  "Z:\PE"/grant administrators:F /t


我在03下,没这个东西

WIN7PE下,这个怎么都不行. PE本身的右键,就可以,完了就可以


而4.0, 同样打包,就可以
回复

使用道具 举报

2735#
 楼主| 发表于 2012-5-11 10:00:56 | 只看该作者
原帖由 dvd008 于 2012-5-11 09:41 发表
你看, 这个目录(FLASH插件)需要这个权限,

得到权限,即可注册成功.

4.0是怎么做到,得到全部权限的?



自己 偷偷先执行。
takeown /f  "X:\Windows\System32\macromed"  /r /d y & icacls  "X:\Windows\System32\macromed"/grant administrators:F /t

X:是虚拟盘(内存盘);但如果是实际磁盘, 很伤磁盘的。


可以在注册前先执行他。
EXEC =!cmd /c takeown /f  "X:\Windows\System32\macromed"  /r /d y & icacls  "X:\Windows\System32\macromed"/grant administrators:F /t
CALL $X:\Windows\System32\macromed\....
对同一目录、文件,前一句只要执行一次就行。
回复

使用道具 举报

2736#
 楼主| 发表于 2012-5-11 10:04:46 | 只看该作者
原帖由 dvd008 于 2012-5-11 09:52 发表
我在03下,没这个东西
WIN7PE下,这个怎么都不行. PE本身的右键,就可以,完了就可以
而4.0, 同样打包,就可以



Vista  UAC  的东西。
在完整系统上:
在Z:\PE  上右键 『管理员取得所有权即可』
回复

使用道具 举报

2737#
发表于 2012-5-11 10:14:25 | 只看该作者
没明白,它这个权限是如何加的?

如果使用一个没有权限的,文件名相同的目录替换,是不是就可以了?
回复

使用道具 举报

2738#
发表于 2012-5-11 10:21:34 | 只看该作者
可以在注册前先执行他。
EXEC =!cmd /c takeown /f  "X:\Windows\System32\macromed"  /r /d y & icacls  "X:\Windows\System32\macromed"/grant administrators:F /t

貌似无效
回复

使用道具 举报

2739#
发表于 2012-5-11 11:05:49 | 只看该作者
这个是我的问题!

发现: 打包时,在FAT32分区,就这样

NTFS分区,正常
回复

使用道具 举报

2740#
发表于 2012-5-11 11:07:09 | 只看该作者
内核BOOT.WIM 打包时, 原文件在NTFS和FAT32,结果是不一样的
回复

使用道具 举报

2741#
 楼主| 发表于 2012-5-11 11:08:53 | 只看该作者

回复 #2815 dvd008 的帖子

1》 前面图中,你的系统 上 有右键菜单 『管理员取得所有权』
     在目录上点 右键, 选 管理员取得所有权 即可

2》替换 可能 不行。
    可以
    1) 将 Macromed 目录 拷贝到 另外的 目录,如D:\
    2) 删除原本的 Macromed。 这不很重要, 要断根。
    3) 再把 Macromed 从D:\ 拷回到 WIndow\System32. 这是自动 继承 WIndow\System32
          的特性。 有所有权了。
回复

使用道具 举报

2742#
 楼主| 发表于 2012-5-11 11:09:54 | 只看该作者
原帖由 dvd008 于 2012-5-11 11:07 发表
内核BOOT.WIM 打包时, 原文件在NTFS和FAT32,结果是不一样的



FAT32 压根就没有这种问题。 不支持这种特性。
自动 假定为具有 全部的 权限。

[ 本帖最后由 2012abc19701 于 2012-5-11 11:11 编辑 ]
回复

使用道具 举报

2743#
 楼主| 发表于 2012-5-11 11:13:35 | 只看该作者
原帖由 dvd008 于 2012-5-11 10:21 发表
可以在注册前先执行他。
EXEC =!cmd /c takeown /f  "X:\Windows\System32\macromed"  /r /d y & icacls  "X:\Windows\System32\macromed"/grant administrators:F /t

貌似无效



你的系统 需要 下面2个命令的支持, 可以从 正常系统拷贝过来。
1》 takeown
2》 icacls
回复

使用道具 举报

2744#
 楼主| 发表于 2012-5-11 11:19:03 | 只看该作者
CALL  $DLL


这种 自动 获取  文件 所有权的 特性 真的需要吗?
真的需要自动执行吗?
好像和  CALL  $DLL 本身的功能 无关啊!
这其实是在修改(修复)文件系统。
我的考虑一下。

不知道 4.0 其它还有什么地方 有该特性。 READ/WRITE  文件 是否也这样 。。。。
好像HACK。
回复

使用道具 举报

2745#
发表于 2012-5-11 11:37:44 | 只看该作者
不用修改了,

只要打包文件,放在NTFS分区,就正常了

我原来放在几个分区, WIN8的是FAT32,由于没有这样问题,

这次打包时,就在FAT32分区做的, 只是替换了PECMD


以前测试的WIN7PE,但是在另外的NTFS分区做的,一直正常

最后,想到可能是这个问题, 换了NTFS分区,就正常了.
回复

使用道具 举报

2746#
 楼主| 发表于 2012-5-11 12:08:53 | 只看该作者

回复 #2823 dvd008 的帖子

好的。                      
回复

使用道具 举报

2747#
 楼主| 发表于 2012-5-11 12:12:22 | 只看该作者
[更新375#2825:PECMD2012.1.69.65_Win32.多窗口多线程.裸机系统2.1.1+18M酷MiniPE
PECMD2012.1.69.65-Win32多窗口多线程(已升级) +裸机系统2.1.1 抢鲜版 + 18M-COOL  MiniPE(已升级)
***已通过启动PE测试***
下载:
http://mdyblog.blog.163.com







374#2777楼 U69.64 属性页表TABS. 按钮支持多行
375#2825楼 U69.65 子窗口 画中画



┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃    │格式│SWIN   【*】 [画框名]:类名:[名称],<形状>,[内部位置][,状态]      //画中画                    ┃
┃    │格式│SWIN   【*】 -:类名:[名称],<形状>,,[状态]                                                   ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │功能│属性表。                                                                                    ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │    │ 名称前的 * 表示退出代码块或函数时自动回收。                                                ┃
┃    │    │■画框名: 画框的名字                                                                        ┃
┃    │参数│■类名: 就是 _SUB定义的窗口。将据此生成一个具体的窗口实例                                   ┃
┃    │    │■名称: 字符串,窗口实例名称应是唯一的,不能与其它控件名称或环境变量名称同名。默认类名      ┃
┃SWIN│    │■形状: 位置和大小,格式为<L左T上W宽H高>,左上宽高均为数值。                                ┃
┃    │    │■内部位置: 在画框中的位置,格式为<L左T上>,左上均为数值。 默认0                            ┃
┃    │    │■状态: 数字,负号为灰色不可用。0x10不可见。0x40有边框,0x80水平滚动条, 0x100垂直滚动条      ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │示例│SWIN -:Page1,L42T5W194H125 或  SWIN Swin1:Page1,L42T5W194H125,,0x1C0                        ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │    │※TABS命令一般位于_SUB命令和_END命令之间,参照_SUB、CALL命令说明。                          ┃
┃    │备注│※可用"ENVI @名称.Enable=数值"来设置可用状态;0为不可用状态,非0为可用状态。                ┃
┃    │    │※可用"ENVI @名称.Visable=数值"来设置可见状态;0为不可见,非0为可见。                       ┃
┃    │    │※窗口实例中this指代实际的窗口实例名称                                                      ┃
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃    │格式│TABS   【*】 名称,<形状>,属性页集合,[状态]                                                  ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │功能│属性表。                                                                                    ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │    │ 名称前的 * 表示退出代码块或函数时自动回收。                                                ┃
┃    │参数│■名称: 字符串,名称应是唯一的,不能与其它控件名称或环境变量名称同名。                      ┃
┃TABS│    │■形状: 按钮位置和大小,格式为<L左T上W宽H高>,左上宽高均为数值。                            ┃
┃    │    │■属性页集合: 页1类名:[页1名称]:页1标题:[页2名称]:页1提示;页2类名:页2标题:页2提示;...。     ┃
┃    │    │         类名就是 _SUB定义的窗口. 支持变量. 页名称用于操作的实际名称;默认为其类名          ┃
┃    │    │■状态: 数字,负号为灰色不可用状态按钮。0x10不可见。4多行。0x20宽模式 0x40有边框            ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │示例│TABS TABS1,L32T108W300H54,Page1:P1;Page2:P2                                                 ┃
┃    ├──┼──────────────────────────────────────────────┨
┃    │    │※TABS命令一般位于_SUB命令和_END命令之间,参照_SUB、CALL命令说明。                          ┃
┃    │备注│※要设置属性页上的文本:"ENVI @名称.Tilte序号=文本" ,序号从1开始。                         ┃
┃    │    │※可用"ENVI @名称.Enable=数值"来设置可用状态;0为不可用状态,非0为可用状态。                ┃
┃    │    │※可用"ENVI @名称.Visable=数值"来设置可见状态;0为不可见,非0为可见。                       ┃
┃    │    │※可用"ENVI @名称.Select=序号"来设置选择页;>=1。  %&名称.Select%   %&名称.Tilte序号%       ┃
┃    │    │※设置属性页上提示:"ENVI @名称.Tip序号=文本" 。%&名称.Tip序号%                             ┃
┃    │    │※窗口实例中this指代实际的窗口实例名称                                                      ┃
┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫



[ 本帖最后由 2012abc19701 于 2012-5-11 12:48 编辑 ]
回复

使用道具 举报

2748#
发表于 2012-5-11 13:42:02 | 只看该作者
新问题. 4.0 可以
这两天测试的是400M的内核全功能PE,

PCIP 在WIN7下, 网关没有写入,如图.

03下正常.

WIN7下,只写入3个部分.  

当然了,手工设置是可以的

[ 本帖最后由 dvd008 于 2012-5-11 14:04 编辑 ]

未命名.JPG (96.31 KB, 下载次数: 191)

未命名.JPG
回复

使用道具 举报

2749#
发表于 2012-5-11 14:11:02 | 只看该作者
精简的WIN7,看不见这个地方,
而那个网络设置的工具里面,是可以看见网关的,但是,没用.(那个组件版的WIN7)

正常情况,这个设置IP的BAT, CMD窗口会有个停顿

不正常的情况,CMD窗口没有停顿,直接一闪.
回复

使用道具 举报

2750#
发表于 2012-5-11 14:54:16 | 只看该作者
原帖由 2012abc19701 于 2012-5-10 20:00 发表



我心如水pecmd_ini.精简.zip:
如果成功,再慢慢恢复吧。

进不了桌面可能与下面语句有关:
pecmd.ini中加载了winpe.ini文件,在winpe.ini中,挂载不了外置程序OP.WIM文件。
TEAM ENVI $MYDRV=%CurDrv%|WAIT 369|ENVI |WAIT 369
MOUN %MYDRV%\MINIPE\OP.WIM,Y:\外置程序\,1
,%temp%
有红色部分时,只有"Y:\外置程序\" 这个空目录。
去掉红色部分,能挂载,但是只读挂载。

注:
上面的测试中,OP.WIM是在光盘ISO文件里的。如果把OP.WIM复制到硬盘,如D盘,
则用语句“ MOUN D:\OP.WIM,Y:\外置程序\,1,%temp% ”成功挂载,并且是可写的。

[ 本帖最后由 lmle 于 2012-5-11 17:18 编辑 ]
回复

使用道具 举报

2751#
发表于 2012-5-11 16:43:50 | 只看该作者
原帖由 2012abc19701 于 2012-5-11 01:42 发表



主代码编辑窗口可改进的地方
-请支持行号显示
A:这个需要将来重新设计。目前图方便,用 的MS的彩色编辑控件RichEdit.提供不了这些功能。
   另外这个控件效率有问题。 我打开500的文件,太慢了。 还好 ...



首先谢谢楼主的细致和耐心解答,研究了楼主给回的实例发现失败的原因了,谢谢。为此我将我成功的操作连你包中的“BIG5英文版及修改.txt”内容,一并整合到了“如何从PECMD.替换.删除.加入.帮助文档.doc”文档中,请楼主笑纳这个“侵权”^_^,这样估计也会方便一些如我这样菜的“老鸟”--呵呵。
      关于编辑器的提议--呵呵看来我的表达太水了,让楼主头疼了,抱歉,这些问题让我有时间再重新整理再说吧。当前我把这个说明文档整合好了,也多少对得起楼主的辛劳付出!
   

不过在整理的过程中,我发现了一些问题:
   

1、命令说明的标点和命令示例标注的标点有混乱的情况:
       ※本命令嵌套FIND或IFEX命令时,被嵌套的命令中使用"!"群组分隔符,(这个是命令用的标点)不能引起混淆。
       ※本命令嵌套FIND或IFEX命令时,被嵌套的命令中使用"!"群组分隔符,不能引起混淆。//当改为中文字符后,我就很容易理解了这句说明的意思了,但上句却让我有些茫然,是"!"符号还是",",还是???
         所以,这里也请楼主将说明的标点统一使用中文符号,而命令的样式,必然就是用英文的,这样定为一个标准如何?

    2、命令参数的逗号标注有奇怪的方式:
       SHOW [=1] [*&-] [磁盘分区][,盘符字母][,等待时间][,起始盘符]  //原命令器中说明样式,有点不好理解
       SHOW [=1] [*&-] [磁盘分区],[盘符字母],[等待时间],[起始盘符] //实际使用则是参数为空也不能忽略参数间的逗号
       ADSL [宽带帐号编码],[宽带密码编码],[拨号重试次数],[宽带连接名称] //其它绝大多数命令的写法样式
       *以上样式的修改,是基于个人使用和理解得出的,楼主看是否可行,行就请将命令的这种参数说明样式,定为标准样式如何?

    3、现上传的这份文档,已按上面的两个“标准”进行了个人理解上的最大修改,错误的地方请楼主纠正,尤其是那些从网页中添加的范例(我还建议所有从网页上添加的例子归为“范例”,用与示例区分。)

    4、我想请楼主暂时使用与我的这个帮助样式相同的规格行不?
       因为这样有不少的好处:
       a、让现在的编辑器和“PECEdit.exe”组合使用,可很好支持脚本的开发工作。当然以后楼主新的
          编辑器强大之后,就可以考虑使用新的规格了;
       b、可以让整合的文本规格与楼主保持一致性,最大限度减少错误的产生;
       c、大大的减少说明文本的格式排版和纠错与整合的时间(呵呵,整理尚且如此磨人,更何况          是楼主

?一句话,楼主辛苦了!)
       对下载了58版的朋友说声抱歉,由于我的失误,把bak文件上传了,抱歉抱歉,现在改正了。

       好,上传附件-包含了已更新帮助资源的命令器:文件1: 帮助文档与其它6965.part1.rar (300 KB, 下载次数: 31) 文件2: 帮助文档与其它6965.part2.rar (212.38 KB, 下载次数: 26)
回复

使用道具 举报

2752#
 楼主| 发表于 2012-5-11 17:45:05 | 只看该作者
原帖由 988668 于 2012-5-11 16:43 发表
首先谢谢楼主的细致和耐心解答,研究了楼主给回的实例发现失败的原因了,谢谢。为此我将我成功的操作连你包中的“BIG5英文版及修改.txt”内容,一并整合到了“如何从PECMD.替换.删除.加入.帮助文档.doc” ...

『[,起始盘符]』  和  『,[起始盘符]』 是不同的。
前者告诉用户, 可以连同前面的逗号一起省略。 以免不得不输入一串无实际意义的逗号。
前者告诉用户, 内容可以省略但前面的格式符逗号不可省;否则程序出错。

不同的命令不同。 有些,我根据逻辑,把逗号放到中刮号内。
回复

使用道具 举报

2753#
 楼主| 发表于 2012-5-11 17:53:40 | 只看该作者
原帖由 lmle 于 2012-5-11 14:54 发表

进不了桌面可能与下面语句有关:
pecmd.ini中加载了winpe.ini文件,在winpe.ini中,挂载不了外置程序OP.WIM文件。
TEAM ENVI $MYDRV=%CurDrv%|WAIT 369|ENVI |WAIT 369
MOUN %MYDRV%\MINIPE\OP.WIM,Y:\外置 ...



你这不是XPPE  吗?
怎么有这个问题。
这个问题是 WIN7 WIM驱动才有的问题:对只读介质上的文件,不能可写加载。

你换回 XP 的   WIM驱动    就没问题。(我哪114M逻辑系统中有。)


另外, 你用的是哪个版本 驱动, 我对WIN7  WIM驱动 也做了特殊处理,以前测试可以加载的。(DVD008_7PE)

[ 本帖最后由 2012abc19701 于 2012-5-11 17:58 编辑 ]
回复

使用道具 举报

2754#
 楼主| 发表于 2012-5-11 18:07:08 | 只看该作者
原帖由 dvd008 于 2012-5-11 13:42 发表
新问题. 4.0 可以
这两天测试的是400M的内核全功能PE,

PCIP 在WIN7下, 网关没有写入,如图.

03下正常.

WIN7下,只写入3个部分.  

当然了,手工设置是可以的



用MS 工具 自动 获取IP可以吗?
回复

使用道具 举报

2755#
发表于 2012-5-11 18:10:44 | 只看该作者
原帖由 2012abc19701 于 2012-5-11 17:53 发表



你这不是XPPE  吗?
怎么有这个问题。
这个问题是 WIN7 WIM驱动才有的问题:对只读介质上的文件,不能可写加载。

你换回 XP 的   WIM驱动    就没问题。(我哪114M逻辑系统中有。)


另外, 你用 ...

我用的是老水的2012.3中的xppe。
在挂载的语句中,有%temp%时,挂不上。而PECMD4.0可以(也是只读,我刚才搞错了)。
还有,关机还是重启。(VM8.02,分配了1G内存)
回复

使用道具 举报

2756#
发表于 2012-5-11 18:24:50 | 只看该作者
原帖由 2012abc19701 于 2012-5-11 18:07 发表



用MS 工具 自动 获取IP可以吗?



我这个是固定IP,只能手工输入

或者使用MS自己的界面,或者PENETWORK那个界面,

我那个03的全功能版,有个BAT,方便处理不同地方上网,

今天在WIN7PE里面测试,不灵了

重启的问题,好像比较复杂,
这个400M的WIN7,今天有一次,关机=重启,
不如这样, 先检测一下,系统的SYSTEM32,有没有SHUTDOWN.EXE,有,优先使用.
没有,在使用PECMD的关机,重启命令.

内核不过增加几十K的一个文件,问题就解决了,象DRVLOAD那样


完全兼容4.0,可能难,变通解决算了.

[ 本帖最后由 dvd008 于 2012-5-11 18:29 编辑 ]
回复

使用道具 举报

2757#
 楼主| 发表于 2012-5-11 19:22:44 | 只看该作者
原帖由 dvd008 于 2012-5-11 18:24 发表



我这个是固定IP,只能手工输入

或者使用MS自己的界面,或者PENETWORK那个界面,

我那个03的全功能版,有个BAT,方便处理不同地方上网,

今天在WIN7PE里面测试,不灵了

重启的问题,好像比较复杂,
这 ...


1.不需要 SHUTDOWN.EXE,不增加控件。
SHUTDOWN.EXE   可以用  PECMD SHUT  SHUTDOWN  ...   

2. 我这个是固定IP,只能手工输入
不是要你改为动态IP,而是测试 一下, 系统的组件是否都在。
PCIP需要 DHCP 的DLL。  固定IP 不需要DHCP服务,但DLL必须在。
回复

使用道具 举报

2758#
 楼主| 发表于 2012-5-11 19:28:13 | 只看该作者
原帖由 lmle 于 2012-5-11 18:10 发表

我用的是老水的2012.3中的xppe。
在挂载的语句中,有%temp%时,挂不上。而PECMD4.0可以(也是只读,我刚才搞错了)。
还有,关机还是重启。(VM8.02,分配了1G内存)


1》 在挂载的语句中,有%temp%时,挂不上。而PECMD4.0可以(也是只读,我刚才搞错了)
那么应该算 XPPE 的WIM驱动。

XPPE  MOUNT 规定 只读的不能 加临时目录。 可写的才加 临时目录。

你那可能 是不上不下的驱动, 比XP的高点, 比win7的低点。

换成 XP的把, ISO上WIM可以  可写挂载。
回复

使用道具 举报

2759#
发表于 2012-5-11 19:29:13 | 只看该作者
文件不缺.
换4.0 就可以了

而且,只是WIN7PE有问题.

并且,我测试了多个支持网络的WIN7PE
回复

使用道具 举报

2760#
 楼主| 发表于 2012-5-11 19:29:53 | 只看该作者
原帖由 lmle 于 2012-5-11 18:10 发表

我用的是老水的2012.3中的xppe。
在挂载的语句中,有%temp%时,挂不上。而PECMD4.0可以(也是只读,我刚才搞错了)。
还有,关机还是重启。(VM8.02,分配了1G内存)



,关机还是重启。

A:  试试 精简 PECMD.INI , 看看是否 正常。
我前面 贴出了一个精简的 。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-8 08:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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