无忧启动论坛

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

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

    [复制链接]
12961#
发表于 2017-7-25 21:09:32 | 只看该作者
回复

使用道具 举报

12962#
 楼主| 发表于 2017-7-26 01:09:56 | 只看该作者
frg521 发表于 2017-7-25 21:52
REGI 与MESS 如何禁止$被识别为变量,还有!被截断.

在REGCMD2WCS.WCS脚本中,注册表路径有!号,结果转换成 ...

MESS 如何禁止$被识别为XXX

强制带上 标题@
MESS    V=$3000@
回复

使用道具 举报

12963#
 楼主| 发表于 2017-7-26 01:15:03 | 只看该作者
frg521 发表于 2017-7-25 21:52
REGI 与MESS 如何禁止$被识别为变量,还有!被截断.

在REGCMD2WCS.WCS脚本中,注册表路径有!号,结果转换成 ...

PECMD2012.1.88.05.77Pre15-170725
   REGI智能处理!

REGCMD2WCS-用新版PECMD.zip (2.73 KB, 下载次数: 3)
回复

使用道具 举报

12964#
 楼主| 发表于 2017-7-26 01:22:44 | 只看该作者
frg521 发表于 2017-7-25 21:52
REGI 与MESS 如何禁止$被识别为变量,还有!被截断.

在REGCMD2WCS.WCS脚本中,注册表路径有!号,结果转换成 ...

PECMDEDIT.rar (350.52 KB, 下载次数: 7)

点评

这个窗口大小正好合适,不过自动换行没取消掉  详情 回复 发表于 2017-7-26 09:53
回复

使用道具 举报

12965#
 楼主| 发表于 2017-7-26 08:25:44 | 只看该作者
frg521 发表于 2017-7-26 05:35
regi与注册表转换脚本问题,新:
1.如:  
注册表:

reg add "HKLM\software\db"hao" /f /v "dbhao\"" /t REG_SZ /d "\"dbhao"
-------------------------------
本来就有问题
Win7X64效果::
回复

使用道具 举报

12966#
 楼主| 发表于 2017-7-26 09:08:44 | 只看该作者
frg521 发表于 2017-7-26 05:35
regi与注册表转换脚本问题,新:
1.如:  
注册表:

修改
REGCMD2WCS-用新版PECMD-V2.zip (2.79 KB, 下载次数: 5)
回复

使用道具 举报

12967#
发表于 2017-7-26 09:53:13 | 只看该作者

这个窗口大小正好合适,不过自动换行没取消掉
回复

使用道具 举报

12968#
 楼主| 发表于 2017-7-26 13:01:33 | 只看该作者
frg521 发表于 2017-7-26 10:37
9点版本v2扔存在的旧问题 修改REGCMD2WCS-用新版PECMD-V2.zip
0.PECMD主程序下面文本框,输入超长文件,不 ...

REGCMD2WCS-用新版PECMD-V3.zip (2.99 KB, 下载次数: 3)
回复

使用道具 举报

12969#
 楼主| 发表于 2017-7-26 13:06:34 | 只看该作者
神的马甲 发表于 2017-7-26 09:53
这个窗口大小正好合适,不过自动换行没取消掉

PECMDEDIT.rar (349.65 KB, 下载次数: 9)
回复

使用道具 举报

12970#
 楼主| 发表于 2017-7-26 16:59:46 | 只看该作者
PECMD2012.1.88.05.77Pre16-170726
      REGI支持字节流,支持只创建key
回复

使用道具 举报

12971#
 楼主| 发表于 2017-7-26 17:01:53 | 只看该作者
frg521 发表于 2017-7-26 10:37
9点版本v2扔存在的旧问题 修改REGCMD2WCS-用新版PECMD-V2.zip
0.PECMD主程序下面文本框,输入超长文件,不 ...

REG 文件直接转WCS
REG2WCS_需PECMD76 1Pre16.zip (2.92 KB, 下载次数: 5)
转换的WCS, 需要  PECMD76+1Pre16 才能支持。
回复

使用道具 举报

12972#
发表于 2017-7-26 17:53:56 | 只看该作者
本帖最后由 frg521 于 2017-7-26 19:05 编辑

REG 文件直接转WCS
存在与bat转wcs旧版的情况:
1.斜杠在名称或数据各自的前后,处理不当(当前发现的是数据前 斜杠没\\处理成\ )
2.REG转为bat或者wcs时,要反变量(说法不准确),%要转换为%%,不管是不是成对的

无格式原文件:
HKEY_LOCAL_MACHINE\software2\dbhao1路径末尾没有斜杠, 名称末尾有1个斜杠\, \数据开头有1个斜杠
HKEY_LOCAL_MACHINE\software2\dbhao1路径末尾没有斜杠, 名称末尾有2个斜杠\\, \\数据开头有2个斜杠
注册表:
[HKEY_LOCAL_MACHINE\software2\dbhao1路径末尾没有斜杠]
"名称末尾有1个斜杠\\"="\\数据开头有1个斜杠"
"名称末尾有2个斜杠\\\\"="\\\\数据开头有2个斜杠"

当前REG2WCS转换的:
  REGI  $HKEY_LOCAL_MACHINE\software2\dbhao1路径末尾没有斜杠\\名称末尾有1个斜杠\=\\数据开头有1个斜杠
  REGI  $HKEY_LOCAL_MACHINE\software2\dbhao1路径末尾没有斜杠\\名称末尾有2个斜杠\\=\\\\数据开头有2个斜杠

需要更正为:(本例子中是数据开头的斜杠,没处理)
  REGI  $HKLM\software2\dbhao1路径末尾没有斜杠\\名称末尾有1个斜杠\=\数据开头有1个斜杠
  REGI  $HKLM\software2\dbhao1路径末尾没有斜杠\\名称末尾有2个斜杠\\=\\数据开头有2个斜杠


其他的情况,正在测试中...
回复

使用道具 举报

12973#
 楼主| 发表于 2017-7-26 19:21:47 | 只看该作者
frg521 发表于 2017-7-26 17:53
REG 文件直接转WCS
存在与bat转wcs旧版的情况:
1.斜杠在名称或数据各自的前后,处理不当(当前发现的是数据 ...

REG2WCS-V2_需PECMD76 1Pre16.zip (4.11 KB, 下载次数: 4)

点评

发现几个问题: //问题1: ENVI &A=%Desktop%\a,b.txt PUTF -dd -len=0 "%&A%",0,zero //失败,不支持变量传入逗号 //问题2: ENVI &A=%Desktop%\a,b.txt ENVI &B= FORX * &A &B,&C, { ^FIND  详情 回复 发表于 2017-7-26 22:40
发现两个问题: ENVI &A=%Desktop%\a,b.txt ENVI &B= PUTF -dd -len=0 "%&A%",0,zero //失败,不支持变量传入逗号 FORX * &A &B,&C, { ^FIND $%%&C%%, MESS %&C%不为空! MESS %&C%为空 //错误地提示&A  详情 回复 发表于 2017-7-26 21:53
回复

使用道具 举报

12974#
发表于 2017-7-26 21:16:10 | 只看该作者
M大请问如何判断PE系统中有没有安装网卡驱动?
回复

使用道具 举报

12975#
发表于 2017-7-26 22:40:46 | 只看该作者
本帖最后由 神的马甲 于 2017-7-26 22:43 编辑



发现几个问题:



//问题1:
ENVI &A=%Desktop%\a,b.txt
PUTF -dd -len=0 "%&A%",0,zero   //失败,不支持变量传入逗号


//问题2:
ENVI &A=%Desktop%\a,b.txt
ENVI &B=
FORX * &A &B,&C,
{
        ^FIND $%%&C%%<>, MESS %&C%不为空! MESS %&C%为空  //错误地提示&A为空,实际&A是不为空的。
}


//问题3:
MDIR "%Desktop%\sssaaa"    //失败,不能加双引号


//问题4:
ENVI &a=abcd
FIND --pid*@.0 &a,
mess. %&a%  //提示abcd,FIND --pid不会重置变量


//问题5:
ENVI &b=
ENVI &c=sss
FNAM &c=%&b%
mess. %&c%  //提示sss,FNAM也不会重置变量


//问题6:
EXEC -exe:*"%myname%" =pecmd   //没有反应,去掉星号才正常


//问题7:
ENVI &A=%Desktop%\a,b.wcs
WRIT %&A%,+0,mess ok
EXEC ="%MyName%" %&A%  //无反应,%&A%加上双引号才正常




点评

ENVI &A=%Desktop%\a,b.txt ENVI &B= FORX * &A &B,&C, { ^FIND $%%%&C%%%, MESS %&C%不为空! MESS %&C%为空 //错误地提示&A为空,实际&A是不为空的。 } 前后少了 %  详情 回复 发表于 2017-7-27 01:10
ENVI &A=%Desktop%\a,b.txt ENVI &B= FORX * &A &B,&C, { ^FIND $%%%&C%%%, MESS %&C%不为空! MESS %&C%为空 //错误地提示&A为空,实际&A是不为空的。 } 前后少了 %  详情 回复 发表于 2017-7-27 01:10
//问题7: ENVI &A=%Desktop%\a,b.wcs WRIT %&A%,+0,mess ok EXEC ="%MyName%" %&A% //无反应,%&A%加上双引号才正常 -------------------------- 是的必须 加上双引号 EXEC ="%MyName%" %&A% 就是 EXEC =  详情 回复 发表于 2017-7-27 00:20
EXEC -exe:"%myname%" =pecmd  详情 回复 发表于 2017-7-27 00:09
8 [FIND --pid*@.0 &a,] :参数错误。  详情 回复 发表于 2017-7-26 23:51
回复

使用道具 举报

12976#
发表于 2017-7-26 23:15:03 | 只看该作者
PECMD2012.1.88.05.77Pre9-170719 x64在win10 15063 x64下kill *gui调出任务管理器,有多个进程不显示文件路径

点评

1: 是“以管理员运行”吗? 2:系统位数, PECMD位数, 是否一致?  详情 回复 发表于 2017-7-26 23:37
回复

使用道具 举报

12977#
 楼主| 发表于 2017-7-26 23:37:10 | 只看该作者
gy0715 发表于 2017-7-26 23:15
PECMD2012.1.88.05.77Pre9-170719 x64在win10 15063 x64下kill *gui调出任务管理器,有多个进程不显示文件 ...


1: 是“以管理员运行”吗?
2:什么系统? 系统位数?  PECMD位数?, 是否一致?

点评

谢谢M大的回复。 1.改用“以管理员运行”后有改善 2.win10 15063 64位系统,PECMD X64 PECMD2012.1.88.05.77Pre17-170726 [attachimg]350612[/attachimg] 可以看到4个问题, 1.无法以进程号、父进程、内存、文件  详情 回复 发表于 2017-7-27 06:16
回复

使用道具 举报

12978#
 楼主| 发表于 2017-7-26 23:51:56 | 只看该作者
本帖最后由 mdyblog 于 2017-7-26 23:53 编辑


8        [FIND --pid*@.0 &a,]        <2147942487>        :参数错误。

PECMD 的参数错误, 在参数分析阶段, 就直接返回, 后面根本不分析,信息不全。  也不知道变量名, 也就无法复位变量。
回复

使用道具 举报

12979#
 楼主| 发表于 2017-7-27 00:09:22 | 只看该作者
本帖最后由 mdyblog 于 2017-7-27 00:13 编辑


EXEC -exe:"%myname%" =pecmd

参数异常处理, 需要代码的, 使PECMD.EXE变大。
所以 PECMD尽量不做这种工作。写代码的人自己注意。

回复

使用道具 举报

12980#
 楼主| 发表于 2017-7-27 00:20:02 | 只看该作者

//问题7:
ENVI &A=%Desktop%\a,b.wcs
WRIT %&A%,+0,mess ok
EXEC ="%MyName%" %&A%  //无反应,%&A%加上双引号才正常
--------------------------
是的必须 加上双引号
EXEC ="%MyName%" %&A%  
就是  EXEC ="%MyName%"   LOAD  %&A%
的简写
但是  
LOAD  %&A%

LOAD  %Desktop%\a,b.wcs
中间的逗号被处理为参数控制符。

LOAD  "%Desktop%\a,b.wcs"
则整个为文件名。
回复

使用道具 举报

12981#
 楼主| 发表于 2017-7-27 01:10:02 | 只看该作者

ENVI &A=%Desktop%\a,b.txt
ENVI &B=
FORX * &A &B,&C,
{
    ^FIND $%%%&C%%%<>, MESS %&C%不为空! MESS %&C%为空  //错误地提示&A为空,实际&A是不为空的。
}
前后少了 %
回复

使用道具 举报

12982#
 楼主| 发表于 2017-7-27 01:48:06 | 只看该作者
PECMD2012.1.88.05.77Pre17-170726
   GETF/PUTF/MDIR支持引号  FNAM/FIND--pid/--wid非法id也初始化变量

点评

用最新版的试了一下,有点问题: ENVI &b=A.TXT ENVI &c=sss FNAM &c=%&b% mess. %&c% //显示sss,不正常  详情 回复 发表于 2017-7-27 03:00
回复

使用道具 举报

12983#
 楼主| 发表于 2017-7-27 02:14:52 | 只看该作者
frg521 发表于 2017-7-26 20:57
reg转wcs符号终结测试,
1.BAT与REG转WCS两种脚本都存在1个情况,,路径中有,逗号时,转换空白,其他符号未知
...


REG2WCS-V3_需PECMD76 1Pre16.zip (4.25 KB, 下载次数: 11)

(1)
[HKEY_LOCAL_MACHINE\SOFTWARE\TEST!ABC\~!@#$%^&*()_+|}{:"?><,./;'[]=-]
"\\~!@#$%^&*()_+|}{:\"?><,./;'[]=-\\"="\\~!@#$%^&*()_+|}{:\"?><,./;'[]=-\\"
==》
  TEAM SET &nm=~!@#$%%^&*()_+||}{:"?><,./;'[]=-\| REGI  $HKEY_LOCAL_MACHINE\SOFTWARE\TEST!ABC\~!@#$%%^&*()_+|}{:"?><,./;'[]=-\\%&nm%=\~!@#$%%^&*()_+|}{:"?><,./;'[]=-\

(2)REG_EXPAND_SZ 扩展字符串 转换成可读可编辑串
"expstr"=hex(2):25,00,53,00,79,00,65,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
  00,25,00,5c,00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,\
  65,00,00,00
==》
  REGI  ~HKEY_LOCAL_MACHINE\SOFTWARE\TEST!ABC\\expstr=%%SyetemRoot%%\notepad.exe



回复

使用道具 举报

12984#
发表于 2017-7-27 03:00:06 | 只看该作者
mdyblog 发表于 2017-7-27 01:48
PECMD2012.1.88.05.77Pre17-170726
   GETF/PUTF/MDIR支持引号  FNAM/FIND--pid/--wid非法id也初始化变量
...


用最新版的试了一下,有点问题:

ENVI &b=A.TXT
ENVI &c=sss
FNAM &c=%&b%
mess. %&c%  //显示sss,不正常

点评

重新下载吧  详情 回复 发表于 2017-7-27 04:22
回复

使用道具 举报

12985#
 楼主| 发表于 2017-7-27 04:16:15 | 只看该作者
frg521 发表于 2017-7-26 20:57
reg转wcs符号终结测试,
1.BAT与REG转WCS两种脚本都存在1个情况,,路径中有,逗号时,转换空白,其他符号未知
...

REG2WCS-V4_需PECMD76 1Pre16.zip (4.46 KB, 下载次数: 4)
  REG_MULTI_SZ 多字符串  可读可编辑

"multistr"=hex(7):61,00,61,00,61,00,61,00,61,00,61,00,61,00,5c,00,30,00,61,00,\
  61,00,61,00,61,00,61,00,61,00,00,00,62,00,62,00,62,00,62,00,62,00,62,00,62,\
  00,62,00,62,00,62,00,62,00,00,00,63,00,63,00,63,00,63,00,63,00,63,00,63,00,\
  63,00,63,00,63,00,63,00,63,00,00,00,00,00
====》
  REGI  *$HKEY_LOCAL_MACHINE\SOFTWARE\TEST!ABC\\multistr=aaaaaaa\0aaaaaa%&NL%bbbbbbbbbbb%&NL%cccccccccccc

的确 可读可编辑 多了
回复

使用道具 举报

12986#
 楼主| 发表于 2017-7-27 04:22:42 | 只看该作者
神的马甲 发表于 2017-7-27 03:00
用最新版的试了一下,有点问题:

ENVI &b=A.TXT

重新下载吧
回复

使用道具 举报

12987#
发表于 2017-7-27 06:16:33 | 只看该作者
mdyblog 发表于 2017-7-26 23:37
1: 是“以管理员运行”吗?
2:什么系统? 系统位数?  PECMD位数?, 是否一致?

谢谢M大的回复。
1.改用“以管理员运行”后有改善
2.win10 15063 64位系统,PECMD X64 PECMD2012.1.88.05.77Pre17-170726

可以看到4个问题,
1.无法以进程号、父进程、内存、文件路径等排序;
2.实际顺序也没有按进程号排序,比如1020和1100之间有464,
3.部分进程未显示,例如600
4.部分进程未显示文件路径,例如4 432 608 724 804

点评

3.部分进程未显示,例如600 ---------------------- 是不是以 内置管理员 登陆就可以。  详情 回复 发表于 2017-7-27 08:04
回复

使用道具 举报

12988#
 楼主| 发表于 2017-7-27 08:04:45 | 只看该作者
gy0715 发表于 2017-7-27 06:16
谢谢M大的回复。
1.改用“以管理员运行”后有改善
2.win10 15063 64位系统,PECMD X64 PECMD2012.1.88.0 ...

3.部分进程未显示,例如600
----------------------
是不是以 内置管理员 登陆就可以。

点评

使用管理员运行还存在这四个问题。  详情 回复 发表于 2017-7-27 12:12
回复

使用道具 举报

12989#
 楼主| 发表于 2017-7-27 09:13:33 | 只看该作者
frg521 发表于 2017-7-27 04:55
reg转wcs-v4问题[7月27日 4:14:26版本](建议)4:
0.reg_link虽在系统显示为16进制类型,实际内容是普通字符 ...

PECMD2012.1.88.05.77Pre18-170726
   READ支持引号



REG2WCS-V5_需PECMD76 1Pre18.zip (4.38 KB, 下载次数: 2)
| SET &nm=~!@#$%%^&*()_+|}{:"?><,./;'[]=-\|
  REGI  $HKEY_LOCAL_MACHINE\SOFTWARE\TEST!ABC\~!@#$%%^&*()_+|}{:"?><,./;'[]=-\\%&nm%=\~!@#$%%^&*()_+|}{:"?><,./;'[]=-\



v5aa,bb.reg  ==》 v5aa,bb.reg.wcs 正常
回复

使用道具 举报

12990#
 楼主| 发表于 2017-7-27 09:45:12 | 只看该作者
frg521 发表于 2017-7-27 04:55
reg转wcs-v4问题[7月27日 4:14:26版本](建议)4:
0.reg_link虽在系统显示为16进制类型,实际内容是普通字符 ...

2017.07.19 V1.88.05.77 Pre19
   REGI支持REG_LINK
2017.07.19 V1.88.05.77 Pre18
   READ支持引号



REG2WCS-V6_需PECMD76 1Pre19.zip (4.45 KB, 下载次数: 3)
REGI支持REG_LINK

点评

以下代码失败,会在当前目录生成一个叫%2的文件 CALL A #4 S\abc.TXT _SUB A MDIR S PUTF %2,,"%MyName%""%1|INDATA" _END  详情 回复 发表于 2017-7-27 13:31
这些内容时过境迁,应该去掉了。而且和现在的软件也不符。  详情 回复 发表于 2017-7-27 11:15
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-23 23:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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