无忧启动论坛

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

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

    [复制链接]
11071#
 楼主| 发表于 2015-10-11 08:37:28 | 只看该作者
本帖最后由 mdyblog 于 2015-10-11 08:46 编辑
huaqingyuan 发表于 2015-10-11 01:32
老大 我们知道rundll32 netplwiz.dll,UsersRunDll,就是调用netplwiz.dll的UsersRunDll函数
那么用CALL 调 ...

老大 我们知道rundll32 netplwiz.dll,UsersRunDll,就是调用netplwiz.dll的UsersRunDll函数
------------------------------
rundll32 netplwiz.dll,UsersRunDll,
这样对吗?

即使换成半角,
rundll32 netplwiz.dll,UsersRunDll,
这样对吗?
拷到命令行试试?


应该是 rundll32 netplwiz.dll,UsersRunDll
后面没有逗号。

PECMD为:
CALL $--win netplwiz.dll,UsersRunDll,   //RUNDLL32

点评

huaqingyuan: 刚下载了最新版本,严格按照你的命令,还是没有任何反映 ----------------------------- 试试整个测试包。解开, 管理员运行, 测试.CMD  详情 回复 发表于 2015-10-11 11:50
当然运行rundll32 netplwiz.dll,UsersRunDll是可以的  发表于 2015-10-11 11:44
刚下载了最新版本,严格按照你的命令,还是没有任何反映  发表于 2015-10-11 11:41
是没有逗号,这个号是文中是标点,谢谢你解答,只是PECMD按照您的方法还是没有任何反映,我换最新版本看看  发表于 2015-10-11 11:31
回复

使用道具 举报

11072#
 楼主| 发表于 2015-10-11 09:57:17 | 只看该作者
好像今天百度盘 出问题了, 登录不了,总是密码不对。
回复

使用道具 举报

11073#
 楼主| 发表于 2015-10-11 11:50:22 | 只看该作者
mdyblog 发表于 2015-10-11 08:37
老大 我们知道rundll32 netplwiz.dll,UsersRunDll,就是调用netplwiz.dll的UsersRunDll函数
----------- ...


huaqingyuan:
刚下载了最新版本,严格按照你的命令,还是没有任何反映
-----------------------------
试试整个测试包。解开, 管理员运行, 测试.CMD
测试包.zip (780.52 KB, 下载次数: 4)

效果:

点评

[attachimg]229062[/attachimg] 没反映,所以加了命令暂停了一下  详情 回复 发表于 2015-10-11 12:03
还是没有任何反映,win7 X64环境  发表于 2015-10-11 11:58
回复

使用道具 举报

11074#
发表于 2015-10-11 12:03:06 | 只看该作者
mdyblog 发表于 2015-10-11 11:50
huaqingyuan:
刚下载了最新版本,严格按照你的命令,还是没有任何反映
------------------------- ...




没反映,所以加了命令暂停了一下

点评

你是什么系统? X64 要用 PECMD-64  详情 回复 发表于 2015-10-11 12:36
回复

使用道具 举报

11075#
发表于 2015-10-11 12:04:44 | 只看该作者
直接打开PECMD帮助,下下面写命令运行也是一样

点评

新版本 自动判断。 直接用 UsersRunDll 也是可以的。 效果: [attachimg]229077[/attachimg]  详情 回复 发表于 2015-10-11 14:13
回复

使用道具 举报

11076#
 楼主| 发表于 2015-10-11 12:36:28 | 只看该作者
huaqingyuan 发表于 2015-10-11 12:03
没反映,所以加了命令暂停了一下

你是什么系统?
X64 要用 PECMD-64

点评

huaqingyuan : 是的,替换了的 --------------- 哦, 看了下, win7以上, 要用UsersRunDllW[/backcolor] CALL $--win netplwiz.dll,UsersRunDllW[/backcolor], win7效果: [attachimg]229076[/attac  详情 回复 发表于 2015-10-11 13:35
huaqingyuan 是的,替换了的 ------------ 那就算了, 没时间折腾了。  详情 回复 发表于 2015-10-11 12:43
挺麻烦的! 为什么 要“点评”, 儿不是直接“回复”? “点评”都没地方回复, 帖子显示也是乱跑,点开,跑到别的地方,而不是直接看到你的“点评”。  详情 回复 发表于 2015-10-11 12:42
是的,替换了的  发表于 2015-10-11 12:40
回复

使用道具 举报

11077#
 楼主| 发表于 2015-10-11 12:42:54 | 只看该作者
mdyblog 发表于 2015-10-11 12:36
你是什么系统?
X64 要用 PECMD-64

挺麻烦的!
为什么 要“点评”, 儿不是直接“回复”?

“点评”都没地方回复,  帖子显示也是乱跑,点开,跑到别的地方,而不是直接看到你的“点评”。
回复

使用道具 举报

11078#
 楼主| 发表于 2015-10-11 12:43:25 | 只看该作者
mdyblog 发表于 2015-10-11 12:36
你是什么系统?
X64 要用 PECMD-64

huaqingyuan
是的,替换了的
------------
那就算了, 没时间折腾了。
回复

使用道具 举报

11079#
 楼主| 发表于 2015-10-11 13:35:59 | 只看该作者
mdyblog 发表于 2015-10-11 12:36
你是什么系统?
X64 要用 PECMD-64

huaqingyuan :
是的,替换了的
---------------
哦, 看了下, win7以上, 要用UsersRunDllW
CALL $--win netplwiz.dll,UsersRunDllW,   

win7效果:


回复

使用道具 举报

11080#
 楼主| 发表于 2015-10-11 14:13:43 | 只看该作者
本帖最后由 mdyblog 于 2015-10-11 14:24 编辑
huaqingyuan 发表于 2015-10-11 12:04
直接打开PECMD帮助,下下面写命令运行也是一样


新版本 测试包2.rar (1.36 MB, 下载次数: 9) 自动判断。
直接用 UsersRunDll 也是可以的。

效果:
回复

使用道具 举报

11081#
发表于 2015-10-11 15:48:12 | 只看该作者
mdyblog 发表于 2015-10-10 21:29
这个PECMDX64 内置了WoW64补丁。 大家测试下。
在MAIN 和 INIT指令时自动执行。

初步使用能正常运行32位程序

最新的包内的pecmd-x64 是否已经支持wow64了?
回复

使用道具 举报

11082#
 楼主| 发表于 2015-10-11 18:29:55 | 只看该作者
andos 发表于 2015-10-11 15:48
初步使用能正常运行32位程序

最新的包内的pecmd-x64 是否已经支持wow64了?

最新的包内的pecmd-x64 是否已经支持wow64了?
-----------
支持。
网盘还没上传。

上面的附件才可以。
回复

使用道具 举报

11083#
发表于 2015-10-12 08:04:16 来自手机 | 只看该作者
m大,请问一个目录里有若干子目录,找出含关键字的子目录作为变量怎么写?

如:
C:\ABC
C:\ABC\aa123
C:\ABC\456bb
C:\ABC\hh789

找出目录ABC里含关键字123的子目录并以C:\ABC\aa123作为变量

点评

SET &V= FORX @D:\ABC\*,&&D,0, TEAM NAME &&nm=%&D%| LPOS* &&I=123,,%&NM%| IFEX $%&I%>0, SET V=%&D% MESS. %&V%  详情 回复 发表于 2015-10-12 09:41
回复

使用道具 举报

11084#
 楼主| 发表于 2015-10-12 09:41:01 | 只看该作者
singel 发表于 2015-10-12 08:04
m大,请问一个目录里有若干子目录,找出含关键字的子目录作为变量怎么写?

如:

SET &V=
FORX @D:\ABC\*,&&D,0, TEAM NAME &&nm=%&D%| LPOS* &&I=123,,%&NM%| IFEX $%&I%>0, SET V=%&D%
MESS. %&V%

点评

多谢M大 :-) 下面这个脚本里的Java_home变量怎么使即时生效呢?用ENVI命令刷新不能即时生效。  详情 回复 发表于 2015-10-12 12:04
回复

使用道具 举报

11085#
发表于 2015-10-12 12:04:39 | 只看该作者
mdyblog 发表于 2015-10-12 09:41
SET &V=
FORX @D:\ABC\*,&&D,0, TEAM NAME &&nm=%&D%| LPOS* &&I=123,,%&NM%| IFEX $%&I%>0, SET V=%&D% ...

多谢M大 :-)

下面这个脚本里的Java_home变量怎么使即时生效呢?用ENVI命令刷新不能即时生效。


  1. LOGS * X.LOG

  2. ENVI op=%%SystemRoot%%\system32;%%SystemRoot%%;%%SystemRoot%%\System32\Wbem
  3. ENVI HKLM=HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment

  4. //定义JDK变量
  5. SET &V=
  6. FORX @%CurDir%\*,&&D,0, TEAM NAME &&nm=%&D%| LPOS* &&I=JDK,,%&NM%| IFEX $%&I%>0, SET V=%&D%
  7. ENVI Java_home=%&V%
  8. ENVI Classpath=.;%%Java_home%%\lib;%%Java_home%%\lib\dt.jar;%%Java_home%%\lib\Tools.jar;
  9. ENVI Java_path=.;%%Java_home%%\bin;%%Java_home%%\jre\bin;%%Java_home%%\jre7\bin;

  10. REGI ~%HKLM%\Java_home,JH
  11. FIND $%JH%=%Java_home%,CALL uninstall!CALL install

  12. _SUB install
  13.   //添加Java_home变量
  14.   REGI ~%HKLM%\Java_home=%Java_home%
  15.   //添加Classpath变量
  16.   REGI ~%HKLM%\Classpath=%Classpath%
  17.   //增加Path变量
  18.   REGI ~%HKLM%\Path=%op%;%Java_path%
  19.   //刷新环境变量
  20.   ENVI
  21. _END

  22. _SUB uninstall
  23.   REGI %HKLM%\Java_home!
  24.   REGI %HKLM%\Classpath!
  25.   REGI %HKLM%\Path!
  26.   REGI ~%HKLM%\Path=%op%
  27.   ENVI
  28. _END
复制代码

点评

1: ENVI Java_home=%&V% 换成 ENVI #Java_home=%&V% 2: 即时生效 什么意思? 什么效果?  详情 回复 发表于 2015-10-12 12:12
回复

使用道具 举报

11086#
 楼主| 发表于 2015-10-12 12:12:29 | 只看该作者
singel 发表于 2015-10-12 12:04
多谢M大 :-)

下面这个脚本里的Java_home变量怎么使即时生效呢?用ENVI命令刷新不能即时生效。

1:
ENVI Java_home=%&V%
换成
ENVI #Java_home=%&V%


2:  即时生效 什么意思? 什么效果?

点评

原来是新版PECMD2012将%%JAVA_HOME%%扩展成实际路径写进注册表了,ENVI刷新变量没问题。 ENVI JPATH=.;%%Java_home%%\bin;%%Java_home%%\jre\bin;%%Java_home%%\jre7\bin; REGI ~HKLM\SYSTEM\CurrentControlSet\  详情 回复 发表于 2015-10-12 20:15
回复

使用道具 举报

11087#
发表于 2015-10-12 20:15:32 | 只看该作者
mdyblog 发表于 2015-10-12 12:12
1:
ENVI Java_home=%&V%
换成

原来是新版PECMD2012将%%JAVA_HOME%%扩展成实际路径写进注册表了,ENVI刷新变量没问题。

ENVI JPATH=.;%%Java_home%%\bin;%%Java_home%%\jre\bin;%%Java_home%%\jre7\bin;
REGI ~HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path=%JPATH%

新版写进注册表后值为:
PATH=.;%E:\Personal\WIM\JAVA\jdk1.7.0_13%\bin;%E:\Personal\WIM\JAVA\jdk1.7.0_13%\jre\bin;%E:\Personal\WIM\JAVA\jdk1.7.0_13%\jre7\bin;

旧版写进注册表后值为:
PATH=.;%Java_home%\bin;%Java_home%\jre\bin;%Java_home%\jre7\bin;

不知道新版本怎么使%JAVA_HOME%不扩展为实际路径?

点评

文件最前面加上: ENVI^ EnviMode=1 这样环境变量PECDM2012标准模式,为了兼容4.0,就是,默认是兼容模式。 建议新写的代码,用标准模式。 兼容模式,会出莫名其妙的问题。(兼容模式其逻辑不能很好预测,因  详情 回复 发表于 2015-10-12 20:25
回复

使用道具 举报

11088#
 楼主| 发表于 2015-10-12 20:25:18 | 只看该作者
本帖最后由 mdyblog 于 2015-10-12 20:38 编辑
singel 发表于 2015-10-12 20:15
原来是新版PECMD2012将%%JAVA_HOME%%扩展成实际路径写进注册表了,ENVI刷新变量没问题。

ENVI JPATH=. ...

文件最前面加上:
ENVI^  EnviMode=1

这样环境变量PECDM2012标准模式,为了兼容4.0,就是,默认是兼容模式。
建议新写的代码,用标准模式。
兼容模式,会出莫名其妙的问题。(兼容模式其逻辑不能很好预测,因此逻辑上是不稳定的,不同的条件,解释的逻辑不同)



※ENVI^ EnviMode=0 兼容模式,默认。空变量不解释。并自动多轮次非顺序解释。(默认)         
     不全是按顺序,而是按可能。
%%Java_home%%
优先解释%Java_home%, 因为这个才能解释。 %E:\Personal\WIM\JAVA\jdk1.7.0_13%
%E:\Personal\WIM\JAVA\jdk1.7.0_13% 不能解释,就不再解释了。否则 还会解释的

比如
ENVI^ EnviMode=0
ENVI  A=1
ENVI B=A
ENVI C=%%B%%
解释%B% 得到 %A%
继续解释%A%得1
最后C为1

※ENVI^ EnviMode=1 标准模式。空变量解释为空。顺序解释1编。仅但对=前的变量名多轮次 (建议)
%%Java_home%%
按顺序, %% 解释为 %
成为 %Java_home%, 无论如何不再继续解释

ENVI^ EnviMode=1
ENVI  A=1
ENVI B=A
ENVI C=%%B%%
前面 %%解释为%
后面 %%解释为%
得%A%, 无论如何不再继续解释, 最后C为%A%





点评

明白了。多谢m大^_^  详情 回复 发表于 2015-10-13 00:12
回复

使用道具 举报

11089#
发表于 2015-10-13 00:12:20 来自手机 | 只看该作者
本帖最后由 singel 于 2015-10-13 02:35 编辑
mdyblog 发表于 2015-10-12 20:25
文件最前面加上:
ENVI^  EnviMode=1



明白了。多谢M大:-)

还是环境变量无法即时生效的问题,打包发上来M大帮忙看看
http://pan.baidu.com/s/1nt8Hca1

效果是执行里面的WCS脚本后打开任意CMD窗口输入JAVA -version后会提示:
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode)

点评

5行就能演示的问题, 高出100多M, 受不了, 这不是GongChanZhuYi DaGuoFan。  详情 回复 发表于 2015-10-13 04:51
回复

使用道具 举报

11090#
 楼主| 发表于 2015-10-13 04:51:49 | 只看该作者
singel 发表于 2015-10-13 00:12
明白了。多谢M大:-)

还是环境变量无法即时生效的问题,打包发上来M大帮忙看看


5行就能演示的问题, 搞出100多M, 受不了, 这不是GongChanZhuYi DaGuoFan。

点评

不好意思,哈 假设路径C:\aaa\bbb下有个程序ccc.exe 代码1: ENVI^ ENVIMODE=1 ENVI op=%%SystemRoot%%\system32;%%SystemRoot%%;%%SystemRoot%%\System32\Wbem ENVI HKLM=HKLM\SYSTEM\Cu  详情 回复 发表于 2015-10-13 14:22
回复

使用道具 举报

11091#
发表于 2015-10-13 10:24:30 | 只看该作者
本帖最后由 chiannet 于 2015-10-13 10:26 编辑
mdyblog 发表于 2015-10-5 09:28
不写后面的参数就行了。
后3行:


在03PE、 X86 Windows 8.1 RAMOS及 X64 Windows 8.1 RAMOS 三种环境下

在配置文件里 a.ini里有下面的一句:
exec =!Y:\X86\SOFT2\系统辅助\FBINSTPLUS\FBINST.EXE --onlylink "PETOOLS/*" "%TEMP%"

pecmd load a.ini
03PE执行结果正确,看到了菜单上产生了(UD)/PETOOLS下文件的快捷方式。但X86 Windows 8.1 RAMOS及 X64 Windows 8.1 RAMOS 下都不能得到结果。若把这句单独提出来放在一个CMD里:

Y:\X86\SOFT2\系统辅助\FBINSTPLUS\FBINST.EXE --onlylink "PETOOLS/*" "%TEMP%"
双击运行也没有看到菜单上产生(UD)/PETOOLS下文件的快捷方式。

但在PECMD调试模式,点击“执行”,就能得到菜单上产生(UD)/PETOOLS下文件的快捷方式,这是什么鬼?


点评

若把这句单独提出来放在一个CMD里: Y:\X86\SOFT2\系统辅助\FBINSTPLUS\FBINST.EXE --onlylink "PETOOLS/*" "%TEMP%" 双击运行也没有看到菜单上产生(UD)/PETOOLS下文件的快捷方式。 但在PECMD调试模式,点  详情 回复 发表于 2015-10-13 15:17
前面加上: MESS. TEMP[%TEMP%] 看看显示的什么?可能 TEMP还没有正常初始化,后面才赋值为正确的值。  详情 回复 发表于 2015-10-13 10:46
回复

使用道具 举报

11092#
 楼主| 发表于 2015-10-13 10:46:44 | 只看该作者
本帖最后由 mdyblog 于 2015-10-13 10:49 编辑
chiannet 发表于 2015-10-13 10:24
在03PE、 X86 Windows 8.1 RAMOS及 X64 Windows 8.1 RAMOS 三种环境下

在配置文件里 a.ini里有下面 ...


前面加上:
MESS. TEMP[%TEMP%]

看看显示的什么?可能 TEMP还没有正常初始化,后面才赋值为正确的值。
如果是ISO,刚开始,目录还不能写的。
如果这样, 移到 TEMP 正确赋值之后,这个反正不急。
回复

使用道具 举报

11093#
发表于 2015-10-13 11:05:31 | 只看该作者
反馈,下载了http://bbs.wuyou.net/forum.php?m ... amp;highlight=win10,这里fish2006 提供的PE。替换最新版PECMD。
本来点开始能正常关机重启,替换后只能桌面右键关机重启。

点评

原来PECMD什么版本?  详情 回复 发表于 2015-10-13 11:09
回复

使用道具 举报

11094#
 楼主| 发表于 2015-10-13 11:09:47 | 只看该作者
本帖最后由 mdyblog 于 2015-10-13 11:17 编辑


原来PECMD什么版本?

这是个10PE吧。
我用H3的10PEX64, 关机正常。

点评

替换回正常。用最新替换关机从起不行  详情 回复 发表于 2015-10-13 12:01
回复

使用道具 举报

11095#
发表于 2015-10-13 12:01:29 | 只看该作者
mdyblog 发表于 2015-10-13 11:09
原来PECMD什么版本?

这是个10PE吧。

PECMD.7z (678 KB, 下载次数: 4)


替换回正常。用最新替换关机从起不行

点评

你给PE连接的方式也不对啊, 指向的不是 “恰好某个PE”, 这样,人家下载的可能不是你测试的那个PE。 你给个PE地址,唯一指向 你测试的PE,如国你修改国,就你你修改的PE。不要“随便”来过----现在不是GONGCHANZH  详情 回复 发表于 2015-10-13 12:42
回复

使用道具 举报

11096#
 楼主| 发表于 2015-10-13 12:42:08 | 只看该作者
huaqingyuan 发表于 2015-10-13 12:01
替换回正常。用最新替换关机从起不行


你给PE连接的方式也不对啊, 指向的不是 “恰好某个PE”, 这样,人家下载的可能不是你测试的那个PE。
你给个PE地址,唯一指向 你测试的PE,如果你修改国,就你你修改的PE。不要“随便”来过----现在不是GONGCHANZHUYI-DAGUOFAN。

点评

http://pan.baidu.com/s/1hqEVIqK 这里的,没有任何修改,只是反馈一下,里面的版本好像也是比较新的!  详情 回复 发表于 2015-10-13 12:49
回复

使用道具 举报

11097#
发表于 2015-10-13 12:49:05 | 只看该作者
mdyblog 发表于 2015-10-13 12:42
你给PE连接的方式也不对啊, 指向的不是 “恰好某个PE”, 这样,人家下载的可能不是你测试的那个PE。
...

http://pan.baidu.com/s/1hqEVIqK
这里的,没有任何修改,只是反馈一下,里面的版本好像也是比较新的!

点评

11645#  详情 回复 发表于 2015-10-13 14:26
回复

使用道具 举报

11098#
发表于 2015-10-13 12:51:06 | 只看该作者
本帖最后由 ling3882688 于 2015-10-13 12:56 编辑

IFEX [ $%WPart%=0 & $%FMBR%=MBR ],MESS 1111

M大,上面的数值+字符串比较写法按说应该不对,但是测试还是可以的。
分解开应该是 IFEX  $%WPart%=0 和 IFEX |%FMBR%=MBR
上面那样写如果使用某些老版本的PECMD是不是不保险?
以前刚学使用这种组合比较的时候老版本有问题留下的心理阴影,现在不敢数值和字符串放在一起。

搞明白了$%FMBR%=MBR是一直成立的,所以上面的写法不对。

点评

数值和字符串: IFEX $[ %WPart%=0 & '%FMBR%'='MBR' ],MESS 1111! MESSS 00000  详情 回复 发表于 2015-10-13 13:15
回复

使用道具 举报

11099#
 楼主| 发表于 2015-10-13 13:15:38 | 只看该作者
本帖最后由 mdyblog 于 2015-10-13 15:10 编辑
ling3882688 发表于 2015-10-13 12:51
IFEX [ $%WPart%=0 & $%FMBR%=MBR ],MESS 1111

M大,上面的数值+字符串比较写法按说应该不对,但是测试 ...


数值和字符串:
IFEX  $[ %WPart%=0 & '%FMBR%'='MBR' ],MESS 1111! MESS 00000

点评

M大,我写成下面这样也行吧? IFEX [ $%WPart%=0 & |%FMBR%=MBR ],MESS 1111! MESSS 00000  详情 回复 发表于 2015-10-13 14:23
回复

使用道具 举报

11100#
发表于 2015-10-13 13:18:25 | 只看该作者
那个PE我下过,没测试. 可能是第三方的开始菜单.
里面是88.5.59

PECMD.INI 如下

INIT IU
EXEC !%SystemRoot%\system32\SetWOW64.exe

EXEC -show Wbusy.exe "系统初始化,请稍等..." /marquee
EXEC !%SystemRoot%\system32\wpeinit.exe

DEVI  X:\Windows\INF\hdaudio.inf
EXEC !NET START AudioSrv
EXEC !NET START AudioEndpointBuilder
EXEC !NET START WlanSvc

EXEC !NET START CoreMessagingRegistrar

EXEC !%WinDir%\explorer.exe

EXEC !=%Curdir%\RAMDISK.cmd
EXEC !=%Curdir%\userprog.cmd

DEVI  X:\MyDrv\Camera\oem1.inf
DEVI  X:\MyDrv\SDCard\oem2.inf

EXEC -show Wbusy.exe "系统初始化,请稍等..." /stop

FILE X:\Users\Default\Desktop\desktop.ini
FILE X:\Users\Public\Desktop\desktop.ini
KILL explorer.exe

CALL RegWCS

EXEC !%WinDir%\屏幕分辨率.EXE  /auto /wait 00

SHEL %WinDir%\explorer.exe

////////// 关联注册WCS //////////
_SUB RegWCS
ENVI PECMD=PECMD.EXE
IFEX %SystemRoot%\SYSTEM32\PECMD.NTR ENVI PECMD=PECMD.NTR
//ENVI EDIT=notepad
REGI HKCR\.ntr\=exefile
REGI HKCR\.nte\=exefile
REGI HKCR\.ntx\=exefile
REGI HKCR\.wcs\=wcsfile
REGI HKCR\.wce\=wcsfile
REGI HKCR\.wcx\=wcsfile
REGI HKCR\wcsfile\=WCS 脚本文件
REGI HKCR\wcsfile\DefaultIcon\=%SystemRoot%\SYSTEM32\%PECMD%,0
REGI HKCR\wcsfile\shell\open\command\=%PECMD% LOAD %L
//REGI HKCR\wcsfile\shell\Edit\command\=%EDIT% %L

REGI HKCR\.wcz\=wczfile
REGI HKCR\wczfile\=WCS 脚本文件
REGI HKCR\wczfile\DefaultIcon\=%SystemRoot%\SYSTEM32\%PECMD%,0
REGI HKCR\wczfile\shell\open\command\=%PECMD% LOAD %L

REGI HKCR\inifile\shell\PECMD\=用PECMD运行
REGI HKCR\inifile\shell\PECMD\command\=%PECMD% "LOAD %L"
//REGI HKCR\inifile\shell\PECMDEDIT\=PECMD 编辑
//REGI HKCR\inifile\shell\PECMDEDIT\command\=%EDIT% %L
REGI HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\PATHEXT=.COM;.EXE;.NTR;.NTE;.NTX;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.WCS;.WCE;.WCX;.WCZ
_END


点评

看了下,测试了下,删除下面这行就可以了。 EXEC !%SystemRoot%\system32\SetWOW64.exe 原因是 新版PECMD64已经内置了该功能。 PECMD64 易经做了一次, SetWOW64.exe由来做一次。  详情 回复 发表于 2015-10-13 14:24
是的,应该还是和PECMD有关,仅仅只替换PECMD这个文件为最新,重启关机就有问题了!  发表于 2015-10-13 13:29
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-28 07:17

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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