无忧启动论坛

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

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

    [复制链接]
14341#
发表于 2019-7-20 11:02:42 | 只看该作者

完美解决了,感谢指导!

点评

上面这个更好玩,可当批处理,也可当PECMD配置文件,不用再临时生成脚本。  详情 回复 发表于 2019-7-20 17:08
回复

使用道具 举报

14342#
发表于 2019-7-20 17:08:29 | 只看该作者
Anson4 发表于 2019-7-20 11:02
完美解决了,感谢指导!

PECMD_Script.7z (433 Bytes, 下载次数: 13)

上面这个更好玩,可当批处理,也可当PECMD配置文件,不用再临时生成脚本。





点评

有意思!  发表于 2019-7-21 09:57
回复

使用道具 举报

14343#
发表于 2019-7-21 10:05:02 | 只看该作者
本帖最后由 Anson4 于 2019-7-21 10:06 编辑


我现在用的是本楼(14362#)附件这个脚本,今天又遇到了新的问题,比如将下图左边的字符串替换成右边的字符串(变量作为字符串不展开)时达不到效果:

请问这种情况需要怎么修改呢?(只需要修改LOAD指令的参数还是需要修改更多?)
PECMD_Script.zip (979.65 KB, 下载次数: 5)

点评

把左边字符串替换成右边的对吧. 如果不想弄清楚PECMD的具体用法和继续使用CMD,用附件.  详情 回复 发表于 2019-7-21 11:59
你这要求越来越蛋疼了,CMD这么低级的东西,想实现真的很难。 干脆你直接说想干什么,全套发上来,我给你搞成PECMD脚本。  详情 回复 发表于 2019-7-21 11:24
回复

使用道具 举报

14344#
发表于 2019-7-21 10:21:23 | 只看该作者
谢谢楼主的分享
回复

使用道具 举报

14345#
发表于 2019-7-21 11:24:58 | 只看该作者
Anson4 发表于 2019-7-21 10:05
我现在用的是本楼(14362#)附件这个脚本,今天又遇到了新的问题,比如将下图左边的字符串替换成右边的字 ...

你这要求越来越蛋疼了,CMD这么低级的东西,想实现真的很难。
干脆你直接说想干什么,全套发上来,我给你搞成PECMD脚本。

点评

谢谢! 不过,脚本比较长稍微复杂,转换成PECMD脚本的话恐怕要花不少时间测试,这样麻烦大神自己觉得过意不去。 概括来讲,脚本的功能是在绿化过程中提取注册表项、找出可以用REGSVR32注册的DLL和OCX并生成注册的  详情 回复 发表于 2019-7-22 08:32
5大, 我猜他是想用一个脚本替代 fr.exe --- cmd下用的字符替换工具  详情 回复 发表于 2019-7-21 12:01
^_^  发表于 2019-7-21 11:32
回复

使用道具 举报

14346#
发表于 2019-7-21 11:59:52 | 只看该作者
本帖最后由 datbik189 于 2019-7-21 16:33 编辑
Anson4 发表于 2019-7-21 10:05
我现在用的是本楼(14362#)附件这个脚本,今天又遇到了新的问题,比如将下图左边的字符串替换成右边的字 ...



把左边字符串替换成右边的对吧.

如果不想弄清楚PECMD的具体用法和继续使用CMD,用附件.

运行结果生成New.txt, 内容如下:
%ProgramFiles(x86)%\Adobe\Acrobat DC\Acrobat\adobeafp.dll                        %ProgramFiles(x86)%\Adobe\Acrobat DC\Acrobat\adobeafp.dll
%CommonProgramFiles(x86)%\Adobe\OOBE\PDApp\core\NPSWF32.dll        %CommonProgramFiles(x86)%\Adobe\OOBE\PDApp\core\NPSWF32.dll

CF32_        CF32_
PF32_                                PF32_

PECMD_Script_Test.7z

983.51 KB, 下载次数: 8

点评

你这脚本为啥要加密呢,拿出来学习学习嘛  详情 回复 发表于 2019-7-21 18:47
回复

使用道具 举报

14347#
发表于 2019-7-21 12:01:13 | 只看该作者
527104427 发表于 2019-7-21 11:24
你这要求越来越蛋疼了,CMD这么低级的东西,想实现真的很难。
干脆你直接说想干什么,全套发上来,我给 ...


5大, 我猜他是想用一个脚本替代   fr.exe --- cmd下用的字符替换工具

点评

你说得对! FR和WFR处理的时候对UNICODE编码总是效果不理想。  详情 回复 发表于 2019-7-21 18:25
我看,倒是像搞绿化的  详情 回复 发表于 2019-7-21 12:08
回复

使用道具 举报

14348#
发表于 2019-7-21 12:08:01 | 只看该作者
datbik189 发表于 2019-7-21 12:01
5大, 我猜他是想用一个脚本替代   fr.exe --- cmd下用的字符替换工具


我看,倒是像搞绿化的,想用批处理代替手工操作,也是想偷懒的
回复

使用道具 举报

14349#
发表于 2019-7-21 18:25:54 | 只看该作者
datbik189 发表于 2019-7-21 12:01
5大, 我猜他是想用一个脚本替代   fr.exe --- cmd下用的字符替换工具

你说得对!
FR和WFR处理的时候对UNICODE编码总是效果不理想。

点评

那就下载14368楼的附件,应该能满足你的要求。  详情 回复 发表于 2019-7-21 18:47
回复

使用道具 举报

14350#
发表于 2019-7-21 18:47:04 | 只看该作者
datbik189 发表于 2019-7-21 11:59
把左边字符串替换成右边的对吧.

如果不想弄清楚PECMD的具体用法和继续使用CMD,用附件.

你这脚本为啥要加密呢,拿出来学习学习嘛

点评

д飬BUG😔 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=414172&highlight=2012  详情 回复 发表于 2019-7-21 18:54
回复

使用道具 举报

14351#
发表于 2019-7-21 18:47:54 | 只看该作者
Anson4 发表于 2019-7-21 18:25
你说得对!
FR和WFR处理的时候对UNICODE编码总是效果不理想。

那就下载14368楼的附件,应该能满足你的要求。

点评

谢谢! 不过自己搞不懂的代码,恐怕会带来更多的疑问。  详情 回复 发表于 2019-7-21 19:01
回复

使用道具 举报

14352#
发表于 2019-7-21 18:54:59 来自手机 | 只看该作者
本帖最后由 datbik189 于 2019-7-21 18:59 编辑


自己写的命令块,粗浅得很,都不知有没有潜在问题,以后再说了。

http://bbs.wuyou.net/forum.php?m ... &highlight=2012
回复

使用道具 举报

14353#
发表于 2019-7-21 19:01:39 | 只看该作者
datbik189 发表于 2019-7-21 18:47
那就下载14368楼的附件,应该能满足你的要求。

谢谢!
不过自己搞不懂的代码,恐怕会带来更多的疑问。

点评

只是给V1和V2赋值而已,简单得很。 想弄清楚就练练PECMD脚本吧,SED命令。  详情 回复 发表于 2019-7-21 19:05
回复

使用道具 举报

14354#
发表于 2019-7-21 19:05:35 | 只看该作者
Anson4 发表于 2019-7-21 19:01
谢谢!
不过自己搞不懂的代码,恐怕会带来更多的疑问。

只是给V1和V2赋值而已,简单得很。

想弄清楚就练练PECMD脚本吧,SED命令。

点评

谢谢! PECMD的帮助信息看起来比较吃力,一时半会上不了手,所以我还得选择稍微懂一点的CMD脚本。 好在FR的作者还有其他的能解决这个问题的工具,之前是我没用好,所以才有了前面几楼的问题求教。  详情 回复 发表于 2019-7-21 22:59
回复

使用道具 举报

14355#
发表于 2019-7-21 22:59:12 | 只看该作者
datbik189 发表于 2019-7-21 19:05
只是给V1和V2赋值而已,简单得很。

想弄清楚就练练PECMD脚本吧,SED命令。

谢谢!
PECMD的帮助信息看起来比较吃力,一时半会上不了手,所以我还得选择稍微懂一点的CMD脚本。
好在FR的作者还有其他的能解决这个问题的工具,之前是我没用好,所以才有了前面几楼的问题求教。

点评

好的,大家都是非科班出身的业余爱好者,做一些力所能及的事就好。 我一开始也是99%的CMD+1%的PECMD脚本,只用MESS,Wait,Kill,EXEC简单语句做一些CMD不能做的事,后来要打包批处理成单文件,写一些CMD脚本程  详情 回复 发表于 2019-7-21 23:52
回复

使用道具 举报

14356#
发表于 2019-7-21 23:52:16 来自手机 | 只看该作者
Anson4 发表于 2019-7-21 22:59
谢谢!
PECMD的帮助信息看起来比较吃力,一时半会上不了手,所以我还得选择稍微懂一点的CMD脚本。
好在 ...


好的,大家都是非科班出身的业余爱好者,做一些力所能及的事就好。

我一开始也是99%的CMD+1%的PECMD脚本,只用MESS,Wait,Kill,EXEC简单语句做一些CMD不能做的事,后来要打包批处理成单文件,写一些CMD脚本程序,又觉得运行太慢,才开始按触PECMD脚本。现在基本是1%的CMD+99%的PECMD脚本,用多了其实也不难,熟能生巧,CMD很少用了,太慢,功能一般,又要找一堆第三方工具实现其它功能。
回复

使用道具 举报

14357#
发表于 2019-7-22 08:32:54 | 只看该作者
527104427 发表于 2019-7-21 11:24
你这要求越来越蛋疼了,CMD这么低级的东西,想实现真的很难。
干脆你直接说想干什么,全套发上来,我给 ...

谢谢!
不过,脚本比较长稍微复杂,转换成PECMD脚本的话恐怕要花不少时间测试,这样麻烦大神自己觉得过意不去。
概括来讲,脚本的功能是在绿化过程中提取注册表项、找出可以用REGSVR32注册的DLL和OCX并生成注册的脚本指令,然后将提取出来的注册表减去用REGSVR32注册的相关项。
回复

使用道具 举报

14358#
发表于 2019-7-22 11:00:45 | 只看该作者
本帖最后由 datbik189 于 2019-7-22 15:16 编辑



无聊,弄了一下 DISKPART 测试脚本.

事实证明DISKPART挂在后台, 运行很快.(启动耗时 462 ms ,4个命令耗时 62 ms)


Microsoft DiskPart 版本 10.0.14393.0

Copyright (C) 1999-2013 Microsoft Corporation.
在计算机上: NDF-20180809NVL

DISKPART>    ( 启动耗时 462 ms )

DISKPART> sel disk 0   ( 耗时 12 ms )
磁盘 0 现在是所选磁盘。

DISKPART> list partition   ( 耗时 7 ms )
  分区 ###       类型              大小     偏移量
  -------------  ----------------  -------  -------
  分区      1    主要                 100 GB  1024 KB
  分区      0    扩展的                831 GB   100 GB
  分区      2    逻辑                 278 GB   100 GB
  分区      3    逻辑                 277 GB   378 GB
  分区      4    逻辑                 276 GB   655 GB

DISKPART> list volume   ( 耗时 20 ms )
  卷 ###      LTR  标签         FS     类型        大小     状态       信息
  ----------  ---  -----------  -----  ----------  -------  ---------  --------
  卷     0     C   系统           NTFS   磁盘分区         100 GB  正常         系统      
  卷     1     D   软件           NTFS   磁盘分区         278 GB  正常                 
  卷     2     E   文档           NTFS   磁盘分区         277 GB  正常                 
  卷     3     F   娱乐           NTFS   磁盘分区         276 GB  正常                 

DISKPART> list disk   ( 耗时 20 ms )
  磁盘 ###  状态           大小     可用     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
* 磁盘 0    联机              931 GB      0 B         

DISKPART>    ( 总耗时 62 ms )

DISKPART>

DISKPART.7z

983.76 KB, 下载次数: 2

点评

我已经用这个方法 改进到了 我的那个 diskpart_shell 中了。  详情 回复 发表于 2019-7-23 14:33
回复

使用道具 举报

14359#
发表于 2019-7-22 11:05:34 | 只看该作者
本帖最后由 Anson4 于 2019-7-22 11:13 编辑

既然在这里求教了,那我就把脚本发上来吧,虽然可能没人用得上。
这个脚本运行的效率比较低,请老司机指教

脚本的作用是配合 TU 提取出来的注册表和文件,拆分生成直接可用的注册表文件和找出可以用 REGSVR32 指令注册的 DLL 文件。

压缩包里面的 _Green.registry_1907_06_03.cmd 是主脚本,iConv.exe 其实就是 PECMD.exe,很久以前专门用来转换文件的编码,所以改了名字,一直沿用下来,没有什么特别的意思。
_Green.registry.zip (750.37 KB, 下载次数: 14)
下图是TU提取的文件

下图中_iExport.reg是TU提取的注册表文件

点评

%CD32%是什么,哪里来的啊  详情 回复 发表于 2019-7-22 23:40
会用英文系统的都是大神  详情 回复 发表于 2019-7-22 11:19
回复

使用道具 举报

14360#
发表于 2019-7-22 11:19:04 | 只看该作者
Anson4 发表于 2019-7-22 11:05
既然在这里求教了,那我就把脚本发上来吧,虽然可能没人用得上。
这个脚本运行的效率比较低,请老司机指教 ...

会用英文系统的都是大神

点评

装B而已 主要是英文系统搞绿化软件,提取出来的注册表少了很多中文字符,处理起来方便。  详情 回复 发表于 2019-7-22 11:23
回复

使用道具 举报

14361#
发表于 2019-7-22 11:23:09 | 只看该作者
本帖最后由 Anson4 于 2019-7-22 11:24 编辑
527104427 发表于 2019-7-22 11:19
会用英文系统的都是大神


装B而已
主要是英文系统搞绿化软件,提取出来的注册表少了很多中文字符,处理起来方便。

当年绿化OFFICE2007/2013/2016的时候,全是手工处理,累得要死。
回复

使用道具 举报

14362#
发表于 2019-7-22 23:40:35 | 只看该作者
Anson4 发表于 2019-7-22 11:05
既然在这里求教了,那我就把脚本发上来吧,虽然可能没人用得上。
这个脚本运行的效率比较低,请老司机指教 ...

%CD32%是什么,哪里来的啊

点评

我把注册表文件也传上来,方便测试。 另外,脚本中需要根据需要更改的那几个变量,我在想是不是该弄个配置文件,这样就不需要改脚本本身了。  详情 回复 发表于 2019-7-23 09:55
更新了一下,添加了一行: [attachimg]397452[/attachimg]  详情 回复 发表于 2019-7-23 09:39
这个这个...大哥你真的转换成PECMD脚本啊? 那我就说说: %CD32%是不存在的,只是我没想好怎么表达,临时杜撰出来的。 在安装 64 位的 Microsoft SQL 被安装在默认文件夹 “C:\Program Files\Microso  详情 回复 发表于 2019-7-23 09:26
回复

使用道具 举报

14363#
发表于 2019-7-23 09:26:43 | 只看该作者
527104427 发表于 2019-7-22 23:40
%CD32%是什么,哪里来的啊

这个这个...大哥你真的转换成PECMD脚本啊?

那我就说说:
%CD32%是不存在的,只是我没想好怎么表达,临时杜撰出来的。
在安装 64 位的 Microsoft SQL 被安装在默认文件夹 “C:\Program Files\Microsoft SQL Server"下面 的时候,同样会出现文件夹 “C:\Program Files (x86)\Microsoft SQL Server”,这个%CD32%就是用来表示 “C:\Program Files (x86)\Microsoft SQL Server”的。
同样,32位软件在64位的Windows下,默认会安装在 “C:\Program Files (x86)\”,%CD32%也用来表示该安装文件夹。
基于上述原因,..._DllRegsvr.txt 的内容在使用之前,需要将%CD32%修改为%CD%或者其他实际路径。

脚本 _Green.registry_1907_06_03.cmd 在使用前,需要根据实际情况设置几个变量%_SF%,比如:SET "_SF=Adobe\Acrobat DC",或者SET "_SF=Microsoft SQL Server"。
共有以下几个:


为了适应更多的软件,这个脚本我一直在调整之中。
回复

使用道具 举报

14364#
发表于 2019-7-23 09:39:08 | 只看该作者
527104427 发表于 2019-7-22 23:40
%CD32%是什么,哪里来的啊

更新了一下,添加了一行: _Green.registry_1907_06_04.zip (6.99 KB, 下载次数: 3)
回复

使用道具 举报

14365#
发表于 2019-7-23 09:55:41 | 只看该作者
527104427 发表于 2019-7-22 23:40
%CD32%是什么,哪里来的啊

我把注册表文件也传上来,方便测试。
另外,脚本中需要根据需要更改的那几个变量,我在想是不是该弄个配置文件,这样就不需要改脚本本身了。
_iExport.7z (128.6 KB, 下载次数: 3)

点评

我也就是意淫一下,这个批处理太长了,好多地方都没看明白  详情 回复 发表于 2019-7-23 10:12
回复

使用道具 举报

14366#
发表于 2019-7-23 10:12:13 | 只看该作者
Anson4 发表于 2019-7-23 09:55
我把注册表文件也传上来,方便测试。
另外,脚本中需要根据需要更改的那几个变量,我在想是不是该弄个配 ...

我也就是意淫一下,这个批处理太长了,好多地方都没看明白

点评

再来请教一个问题: 我用“SEND 116”模拟按下F5键来刷新屏幕,在XP下无效(在Win7和Win10下正常),请问有什么办法可以解决或者有没有其他指令可以代替?  详情 回复 发表于 2019-8-2 08:30
修正了个大的BUG,先这样了:  详情 回复 发表于 2019-7-25 17:19
改着改着就长了,修正了一些错误:  详情 回复 发表于 2019-7-23 14:43
回复

使用道具 举报

14367#
发表于 2019-7-23 14:33:19 | 只看该作者
datbik189 发表于 2019-7-22 11:00
无聊,弄了一下 DISKPART 测试脚本.

事实证明DISKPART挂在后台, 运行很快.(启动耗时 462 ms ,4个命 ...

我已经用这个方法 改进到了 我的那个 diskpart_shell 中了。

点评

好的,期待您的大作. 附件只不过是显示了各命令的运行时间, 方便测试,仅供参考. [attachimg]397474[/attachimg]  详情 回复 发表于 2019-7-23 17:53
回复

使用道具 举报

14368#
发表于 2019-7-23 14:43:15 | 只看该作者
527104427 发表于 2019-7-23 10:12
我也就是意淫一下,这个批处理太长了,好多地方都没看明白

改着改着就长了,修正了一些错误: _Green.registry_1907_06_05.zip (7 KB, 下载次数: 7)
回复

使用道具 举报

14369#
发表于 2019-7-23 17:53:41 | 只看该作者
本帖最后由 datbik189 于 2019-8-28 19:19 编辑
dos时代菜鸟 发表于 2019-7-23 14:33
我已经用这个方法 改进到了 我的那个 diskpart_shell 中了。



好的,期待您的大作.

附件只不过是显示了各命令的运行时间, 方便测试,仅供参考.

DISKPART.7z

984.88 KB, 下载次数: 1

点评

http://bbs.wuyou.net/forum.php?mod=attachment&aid=Mzk3NDU0fDJmMTEwNjJhfDE1NjM4ODQ4Mjh8MTE5OHw0MTM3NjA%3D  详情 回复 发表于 2019-7-23 20:27
回复

使用道具 举报

14370#
发表于 2019-7-23 20:27:24 | 只看该作者
datbik189 发表于 2019-7-23 17:53
好的,期待您的大作.

附件只不过是显示了各命令的运行时间, 方便测试,仅供参考.

http://bbs.wuyou.net/forum.php?m ... 8MTE5OHw0MTM3NjA%3D
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-24 22:14

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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