无忧启动论坛

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

[PECMD X86 & X64 V4.0.2011.0501版] WinPE命令解释程序 & WinPE登录命令。

    [复制链接]
2461#
发表于 2009-10-30 19:35:03 | 只看该作者
原帖由 lxl1638 于 2009-10-30 18:35 发表

本人估计,出现蓝屏可能是用了老式的WIM压缩包 + 新式的WIM驱动,
而挂载路径又不是NTFS格式的分区空目录。




有的pe.会忽视wimtool NTFS 的关连.怪事就多了.
回复

使用道具 举报

2462#
发表于 2009-10-30 22:37:16 | 只看该作者
原帖由 lxl1638 于 2009-10-30 17:40 发表


不可能。

PECMD即使出错出不会出现蓝屏的,PECMD仅是一个应用层的程序,并没有参与驱动层的通信。
如果PECMD出错,出错信息应是PECMD直接挂掉,或弹出内存只读之类的信息,不会出现蓝屏,

蓝屏错误是 ...


其他文件不作任何改动,只要将pecmd.exe文件换成3.5版的就正常。好象3.6的都蓝不知是不是个案。

进桌面之前或之后再驱动声卡都蓝。

刚才试了另外一台NF3的主板,似乎不蓝屏。

[ 本帖最后由 hhh333 于 2009-10-30 23:09 编辑 ]
回复

使用道具 举报

2463#
发表于 2009-10-31 21:50:25 | 只看该作者
目前似乎是只在我的845GL的主板上看到蓝屏,提示的是PORTCLS.SYS错误,虚拟机中也不蓝。可以肯定的是3.6版的PECMD确实存在问题。

[ 本帖最后由 hhh333 于 2009-10-31 21:51 编辑 ]
回复

使用道具 举报

2464#
发表于 2009-10-31 22:36:19 | 只看该作者
原帖由 hhh333 于 2009-10-31 21:50 发表
目前似乎是只在我的845GL的主板上看到蓝屏,提示的是PORTCLS.SYS错误,虚拟机中也不蓝。可以肯定的是3.6版的PECMD确实存在问题。





PECMD-V3.6.0930.309

替换试下.功能一样.

1001是反LOGO后的更新....已知 TEXT 上面几行.不能显示.
回复

使用道具 举报

2465#
发表于 2009-10-31 22:47:41 | 只看该作者
支持啊,不过标题要改改啊,年年都有国庆的
回复

使用道具 举报

2466#
发表于 2009-11-4 20:33:08 | 只看该作者

似乎又有一个bug

将下面两行分别执行一下试一试:

TEXT 正在根据ipset.INI的值设置网卡IP……
TEXT 正在根据ipseT.INI的值设置网卡IP……

第二行不正常。
3.5/3.6版均存在。

顺便再问一句,3.6版在845GL的主板中驱动声卡蓝屏的问题不知是不是有眉目了。(前面已经反映过了,其他任何文件不变,用3.5正常,换成3.6蓝屏。九兄捶胸顿足地说“绝不可能”的事终于还是发生了。)

[ 本帖最后由 hhh333 于 2009-11-4 20:38 编辑 ]
回复

使用道具 举报

2467#
发表于 2009-11-5 09:17:07 | 只看该作者
原帖由 hhh333 于 2009-11-4 20:33 发表
将下面两行分别执行一下试一试:

TEXT 正在根据ipset.INI的值设置网卡IP……
TEXT 正在根据ipseT.INI的值设置网卡IP……

第二行不正常。
3.5/3.6版均存在。

顺便再问一句,3.6版在845GL的主板中驱动 ...

第二行要給點顏色才正常
TEXT 正在根據ipseT.INI的值設置網卡IP……#0xFFFFFF
不然只會顯示TEXT 正在根据ipse

[ 本帖最后由 bahmo 于 2009-11-5 09:19 编辑 ]
回复

使用道具 举报

2468#
 楼主| 发表于 2009-11-5 11:28:19 | 只看该作者
原帖由 hhh333 于 2009-11-4 20:33 发表
将下面两行分别执行一下试一试:

TEXT 正在根据ipset.INI的值设置网卡IP……
TEXT 正在根据ipseT.INI的值设置网卡IP……

第二行不正常。
3.5/3.6版均存在。

顺便再问一句,3.6版在845GL的主板中驱动 ...


也不知你是如何安装驱动的,用了PECMD的那些命令,让你帖脚本上来又不见你帖上来;
如果安装驱动时使用了PECMD的一些命令,为何不将这些命令一一注掉,留下最关键的命令来试试。

如果安装驱动没有用到PECMD的命令(比如是用CMD命令),可以肯定蓝屏与PECMD无关。

网上有很多讨论到声卡驱动蓝屏的问题:

http://www.google.cn/search?hl=zh-CN&rls=ig&newwindow=1&q=PORTCLS.SYS++%E8%93%9D%E5%B1%8F&aq=f&oq=

http://www.google.cn/search?hl=zh-CN&rls=ig&newwindow=1&q=PORTCLS.SYS++%E8%93%9D%E5%B1%8F+845GL&btnG=Google+%E6%90%9C%E7%B4%A2&aq=f&oq=

建议你还是从驱动上找原因。

[ 本帖最后由 lxl1638 于 2009-11-5 11:41 编辑 ]
回复

使用道具 举报

2469#
发表于 2009-11-5 11:39:21 | 只看该作者
这个确实强大,感谢作者。
回复

使用道具 举报

2470#
发表于 2009-11-6 10:47:53 | 只看该作者
原帖由 lxl1638 于 2009-11-5 11:28 发表


也不知你是如何安装驱动的,用了PECMD的那些命令,让你帖脚本上来又不见你帖上来;
如果安装驱动时使用了PECMD的一些命令,为何不将这些命令一一注掉,留下最关键的命令来试试。

如果安装驱动没有用到P ...


声卡驱动我一直没有动,老大要求帖上来,我就帖吧:
PECMD TEXT 正在驱动声卡……
PUSHD %~dp0
7z.exe x SOUND_PART.7z -y -aos -o"%WinDir%"
PECMD.EXE DEVI ".\DRIVERS_SOUND.CAB"
START /Wait ..\InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp
PECMD.EXE DEVI ".\DRIVERS_SOUND.CAB"
START /Wait ..\InfCacheBuild.exe %SystemRoot%
PECMD.EXE UPNP -pnp
PECMD.EXE EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /va /f
PECMD.EXE EXEC @REG DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce /va /f
DEL /Q %SystemRoot%\INF\*.PNF %SystemRoot%\INF\INFCACHE.1
PECMD FILE %USERPROFILE%\桌面\启用声音支持.LNK
PECMD FIND Explorer.EXE,KILL EXPLORER.EXE
EXIT


开始以为是KILL EXPLORER.EXE引起的,去掉了还是蓝。我觉得也不可思议,但3.5不蓝3.6版蓝屏总得有个解释吧。

另外,大写的T与小写的t在text显示时出问题我基本上弄明白了,因为大写的T还有一个含义。为避免格式符与文字产生歧义,应考虑文字段用引号。文字中有引号时使用转义符。(再弄可能要变成C编译器了!但不如此搞又不行。)

[ 本帖最后由 hhh333 于 2009-11-6 10:55 编辑 ]
回复

使用道具 举报

2471#
发表于 2009-11-6 10:50:23 | 只看该作者
声卡如果是ac97的话,如果驱动没有安装正确的话很容易蓝屏的

但是更换pecmd的话就不蓝屏这个问题好诡异,估计老九老大也一头雾水。。
回复

使用道具 举报

2472#
 楼主| 发表于 2009-11-6 10:55:41 | 只看该作者
原帖由 aries215 于 2009-11-6 09:00 发表
请问程序中什么代码引起有的安全软件报毒的呢?是不是你的电脑又中了感染性病毒?

http://www.virustotal.com/analisis/0aba825fe52e389bf815923f240edbc08804e4c3fd5f8c03af016e1dcede6d1f-1257466066

你 ...



本人的机子没有中毒,一台从不上网也没有更新过的2003系统,
专门用来制作PECMD和WimTool。

PECMD和WimTool都存在低层磁盘访问,PECMD的SHOW、EJEC、SUBJ等命令都或多或少会进行低层磁盘访问,没有低层磁盘访问你能将一个没有分配盘符的隐藏分区分配盘符么?没有低层磁盘访问你能设置分区的隐藏/可见属性么?没有低层磁盘访问能改写硬盘的MBR么?
所有这些都要求低层磁盘访问。近期或以后更新的PECMD同样会存在类似的低层磁盘访问(低层硬件访问),如PCIP命令访问网卡设置IP、DNS等,ADSL命令访问网卡建立宽带链接,支持命令行宽带拨号,PECMD也将内置USB移动硬盘的即插即用功能(SHowUSB就是测试验证工具)。PECMD的REGI命令就是修改注册表用的,没有修改注册表的功能何来REGI命令,还有HOME命令也有类似的功能(修改IE主页、锁定/解锁任务管理器)。

好象图中这样的右键菜单功能,没有低层磁盘访问能实现么?WimTool、PECMD不但有低层磁盘访问,还要求以管理员人份执行!

当然能找到代用品不用这个就更好了,不知你找到那个代用品,WimTool可以找到代用品,PECMD你很难或者无法找到代用品,如果找到了PECMD的代用品,你可以不上无忧了。



[ 本帖最后由 lxl1638 于 2009-11-6 11:23 编辑 ]
回复

使用道具 举报

2473#
 楼主| 发表于 2009-11-6 11:02:42 | 只看该作者
原帖由 aries215 于 2009-11-6 09:00 发表
你怎么不用HIPS保护自己的数据呢,比杀软好很多,设置好了规则能彻底阻止被感染文件


HIPS只能安装了HIPS和杀软的系统才起作用,别人用OD恶意修改一个EXE文件HIPS是无能为力的,就算是一个很白的大菜用ResHacker之类的工具修改一个EXE或DLL文件HIPS也无能为力,或者你还没有用过ResHacker吧,OD就不说了,PE麻就别用了。
回复

使用道具 举报

2474#
 楼主| 发表于 2009-11-6 11:03:58 | 只看该作者
原帖由 hhh333 于 2009-11-6 10:47 发表


声卡驱动我一直没有动,老大要求帖上来,我就帖吧:
PECMD TEXT 正在驱动声卡……
PUSHD %~dp0
7z.exe x SOUND_PART.7z -y -aos -o"%WinDir%"
PECMD.EXE DEVI ".\DRIVERS_SOUND.CAB"
START /Wait ..\I ...


一条一条命令测试,看到哪 里出现蓝屏,命令也不多,10多次就可以完成了,不难。
回复

使用道具 举报

2475#
发表于 2009-11-6 18:01:02 | 只看该作者

回复 #2525 lxl1638 的帖子

经测试在运行第一个PNP的时候蓝屏了。将这句换成bartpe -pnp也蓝,那应该可能在
PECMD.EXE DEVI ".\DRIVERS_SOUND.CAB"
这个语句上了。因为这个语句,后面与之配合的pnp命令就出问题了。
回复

使用道具 举报

2476#
发表于 2009-11-6 18:09:14 | 只看该作者

回复 #2522 mapeimapei 的帖子


PECMD

再换个声卡驱动.就有结果了.
回复

使用道具 举报

2477#
 楼主| 发表于 2009-11-8 18:29:10 | 只看该作者
原帖由 hhh333 于 2009-11-6 18:01 发表
经测试在运行第一个PNP的时候蓝屏了。将这句换成bartpe -pnp也蓝,那应该可能在
PECMD.EXE DEVI ".\DRIVERS_SOUND.CAB"
这个语句上了。因为这个语句,后面与之配合的pnp命令就出问题了。


只执行不带前导"$" 的 PECMD DEVI 命令,即只解压驱动包不安装驱动
再执行 "bartpe.exe -pnp" 看看有没有蓝屏,如果仍然蓝屏就说明是驱动问题。

如果执行 "bartpe.exe -pnp"没有蓝屏就说明PECMD的问题,
当然内核中要加入 bartpe.exe 来测试。
回复

使用道具 举报

2478#
发表于 2009-11-10 13:24:21 | 只看该作者
九帅您好!!!

请教一个问题:

已知:  cmd.exe可以调用pecmd.exe 设置的变量;

那么, pecmd.exe 能用什么方法调用cmd.exe设置的变量。
回复

使用道具 举报

2479#
发表于 2009-11-10 14:26:15 | 只看该作者
原帖由 lxl1638 于 2009-11-8 18:29 发表


只执行不带前导"$" 的 PECMD DEVI 命令,即只解压驱动包不安装驱动,
再执行 "bartpe.exe -pnp" 看看有没有蓝屏,如果仍然蓝屏就说明是驱动问题。

如果执行 "bartpe.exe -pnp"没有蓝屏就说明PECMD的问题 ...


前面的测试本来就不带前导"$" 的,经进一步检查,里面有一个较新的RTL AC97声卡驱动造成了机器的蓝屏,我估计3.5版的启用了老的驱动,因此不蓝;而3.6版的却装了新的驱动,因此造成蓝屏。声卡ID为:PCI\VEN_8086&DEV_24C5&SUBSYS_536011D4&REV_02\3&13C0B0C5&0&FD,而在新版驱动中我是将DEV_24C5的在INF文件中去掉了的,但3.6版本为何还去安装它,就不知道了,我估计DEVI的算法上两个版本是有差异的。
回复

使用道具 举报

2480#
发表于 2009-11-21 13:15:49 | 只看该作者
能理解.

不解决LOGO 版权强行显示前.

老大不会更新的...

顶上去支持.
回复

使用道具 举报

2481#
发表于 2009-11-21 14:14:09 | 只看该作者
顶起来,希望楼主早日发布新版啊!
回复

使用道具 举报

2482#
发表于 2009-11-23 17:52:34 | 只看该作者

关于环境变量的问题

关于环境变量的问题我想在此议一下:
先编两个文件,1.cmd和2.cmd内容如下:

rem ----1.CMD的内容------
SET >11.TXT
PECMD EVNI $MYTEST=123456789
SET >12.TXT
PECMD KILL EXPLORER.EXE
PECMD WAIT 3000
SET >13.TXT

rem ----2.CMD的内容------
SET >21.TXT
ECHO MYTEST=%MYTEST%>>21.TXT
PECMD ENVI
PECMD WAIT 3000
SET >22.TXT
ECHO MYTEST=%MYTEST%>>22.TXT

1、先执行1.cmd,则会产生一个系统变量MYTEST。

2、再执行2.cmd,22.TXT中并没有MYTEST

3、第2次执行2.cmd,这时候21/22.txt中均有MYTEST。

以上11/12/13.txt三个文件的内容永远是相同的。21/22.txt两个文件的内容也永远是相同的。

结论:KILL EXPLORER.EXE会导致系统变量丢失(注册表中还在),用ENVI可以重新刷新回来,但不能立即在当前文件中引用。望提供一个象SET命令一样的方法,让以后的命令序列也可以引用。
回复

使用道具 举报

2483#
发表于 2009-11-28 16:52:17 | 只看该作者
奇怪阿!紫光5居然不能自动安装:
在 我心如水 2003pe 12.30 的ini文件中加入:

EXEC !=%OPDir%\IME\UNISPIM\INSTALL.CMD

或者进pe后单独运行
pecmd  %OPDir%\IME\UNISPIM\INSTALL.CMD

或者自解压运行INSTALL.CMD

都不能安装紫光5,非要双击INSTALL.CMD或者LINK %Programs%\紫光拼音V5,%OPDir%\IME\unispim\install.cmd
点击菜单才行,求救!!!!!

install.cmd内容:
@echo off
echo.&echo.安装紫光华宇拼音输入法 ......
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "动态调整词频" /t REG_DWORD /d "1" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "动态调整字频" /t REG_DWORD /d "1" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "每页最多候选个数" /t REG_DWORD /d "8" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "声母模糊音设置" /t REG_DWORD /d "134217727" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "输入栏英文字体" /d "Tahoma" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "输入栏中文字体" /d "宋体" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "输入栏字体大小" /t REG_DWORD /d "16" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "韵母模糊音设置" /t REG_BINARY /d "ffffffff6f000000" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "智能组词" /t REG_DWORD /d "1" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "智能组词自动记忆" /t REG_DWORD /d "1" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "状态条按钮显示" /t REG_DWORD /d "241" /f>nul 2>nul
REG ADD "HKCU\Software\Thunisoft\Unispim\5.0" /v "最近输入字优先" /t REG_DWORD /d "1" /f>nul 2>nul
md "%userprofile%\Application Data\Unispim\"
copy .\Unispim\*.* "%userprofile%\Application Data\Unispim\" /Y
copy unispim5.ime "%windir%\system32\unispim5.ime" /y
md "%windir%\system32\IME\Unispim\"
copy upimcfg5.exe "%windir%\system32\IME\Unispim\" /Y
instupim.exe /s
instupim.exe /s
exit
回复

使用道具 举报

2484#
发表于 2009-12-6 15:18:24 | 只看该作者
下载了,超级支持老毛桃.

有这个工具台方便了.
回复

使用道具 举报

2485#
发表于 2009-12-6 15:20:33 | 只看该作者
原帖由 griffingl 于 2009-12-6 15:18 发表
下载了,超级支持老毛桃.

有这个工具台方便了.




老毛桃?

全错了!
回复

使用道具 举报

2486#
发表于 2009-12-6 17:54:23 | 只看该作者
原帖由 66369 于 2009-12-6 15:20 发表




老毛桃?

全错了!


看来很多人都是受毛桃的影响才来的 具体什么都没看!!!!!!!!
回复

使用道具 举报

2487#
发表于 2009-12-8 04:47:53 | 只看该作者
313版,查看日志发现无参数LOGO命令出错
回复

使用道具 举报

2488#
发表于 2009-12-11 09:02:49 | 只看该作者
快年底了,期盼老大的更新!!!
回复

使用道具 举报

2489#
发表于 2009-12-14 08:56:26 | 只看该作者
把此贴找上来再看.

希望添加新功能的.
回复

使用道具 举报

2490#
发表于 2009-12-17 16:55:45 | 只看该作者
反馈一下: 新版pecmd 3.6.1001.313 的RECY命令在xppe下使用正常
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-11-11 13:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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