无忧启动论坛

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

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

    [复制链接]
14581#
 楼主| 发表于 2019-11-29 16:43:09 | 只看该作者
本帖最后由 mdyblog 于 2019-11-29 18:34 编辑
求道者 发表于 2019-11-29 16:34
顺便问一下,我无意中翻到了多线程LOAD,现在有办法直接一次并发执行所有的LOAD命令?
或者还有没有其 ...


多少都可以。每个对应一个THREAD
FORX *qu  *  "1.ini"  "2.ini" "3.ini" "4.ini" "5.ini" "6.ini" "7.ini",&&F, THREAD$  LOAD %&F%

点评

这样似乎不行 FORX并不能用来导入变量组? 估计就算行转义符也够呛……  详情 回复 发表于 2019-11-29 20:58
回复

使用道具 举报

14582#
发表于 2019-11-29 17:05:10 | 只看该作者
求道者 发表于 2019-11-29 16:27
EXEC -wait 7z.exe x 1.7z -o%path%
LOAD %path%\1.ini
EXEC …

THREAD EXEC -wait 7z.exe x 1.7z -o%path%| LOAD %path%\1.ini
如果%path%是PE变量,需要用THREAD*
回复

使用道具 举报

14583#
发表于 2019-11-29 20:58:46 | 只看该作者
本帖最后由 求道者 于 2019-11-29 21:01 编辑
mdyblog 发表于 2019-11-29 16:43
多少都可以。每个对应一个THREAD
FORX *qu  *  "1.ini"  "2.ini" "3.ini" "4.ini" "5.ini" "6.ini" "7 ...
  1. FORX *qu * "*%Desktop%\理顺盘符,%ProgramFiles%\Others\理顺盘符.WCI,,%SystemRoot%\system32\imageres.dll#89"
  2. \ "*%Desktop%\PAProCn,%ProgramFiles%\PAProCn\PAProCn.EXE"
  3. \ "*%Desktop%\Snapshot备份还原,%ProgramFiles%\Others\Snapshot.exe"
  4. \ "*%Desktop%\分区工具PartitionGuru,%ProgramFiles%\PartitionGuru\PartitionGuru.exe"
  5. \ "*%Desktop%\CGI,%ProgramFiles%\GhostCGI\CGI-plus_x64.exe"
  6. \ "*%Desktop%\WinNTSetup,%ProgramFiles%\WinNTSetup\WinNTSetup.exe"
  7. \ "*%Desktop%\Dism++,%ProgramFiles%\DISM++\Dism++x64.exe"
  8. \ "*%Desktop%\ATI极速备份,%ProgramFiles%\ATI\Atih_X64.exe"
  9. \ "*%AppData%\OpenShell\Pinned\刷新系统,%MyName%,kill explorer,%SystemRoot%\system32\shell32.dll#238"
  10. \ "*%AppData%\OpenShell\Pinned\屏幕键盘,%ProgramFiles%\KeyBoard\KeyBoard.exe"
  11. \ "*%AppData%\OpenShell\Pinned\文件快搜,%ProgramFiles%\EVERYTHING\EVERYTHING.EXE"
  12. \ "*%AppData%\OpenShell\Pinned\分区助手(无损),%ProgramFiles%\PAProCn\PAProCn.EXE"
  13. \ "*%AppData%\OpenShell\Pinned\Dism++,%ProgramFiles%\DISM++\Dism++x64.exe"
  14. \ "*%AppData%\OpenShell\Pinned\Windows密码修改,%ProgramFiles%\NTpassword\password.EXE,,%ProgramFiles%\NTpassword\password.ico"
  15. \ "*%AppData%\OpenShell\Pinned\修复WINDOWS引导,%ProgramFiles%\FixLegacyUefi\fixboot.exe"
  16. \ "*%AppData%\OpenShell\Pinned\扇区小工具BOOTICE,%ProgramFiles%\OTHERS\BOOTICE.EXE"
  17. \ "*%Programs%\搜索PETOOLS,%SystemRoot%\system32\PETOOLS.CMD,,ss.ico"
  18. \ "*%Programs%\PE工具\键盘控制鼠标(Ctrl+M),%ProgramFiles%\OTHERS\mouse.ahk"
  19. \ "*%Programs%\PE工具\截图工具(F11),%ProgramFiles%\WINSNAP\WINSNAP.exe"
  20. \ "*%Programs%\PE工具\屏幕键盘,%ProgramFiles%\KeyBoard\KeyBoard.exe"
  21. \ "*%Programs%\PE工具\刷新系统,%MyName%,KILL explorer.exe,%SystemRoot%\system32\shell32.dll#238"
  22. \ "*%Programs%\PE工具\临时文件清理,%MyName%,%SystemRoot%\SYSTEM32\cleantemp.WCI,%SystemRoot%\system32\cleantemp.ico"
  23. \ "*%Programs%\PE工具\ImDisk虚拟光驱(加载ISO),%SystemRoot%\system32\control.exe,%SystemRoot%\system32\imdisk.cpl,%SystemRoot%\system32\imdisk.cpl"
  24. \ "*%Programs%\PE工具\UltraISO光盘镜像工具,%ProgramFiles%\OTHERS\UltraISO.exe"
  25. \ "*%Programs%\安装维护\Windows密码修改,%ProgramFiles%\NTpassword\password.EXE,,%ProgramFiles%\NTpassword\password.ico"
  26. \ "*%Programs%\安装维护\Windows安装器,%ProgramFiles%\WinNTSetup\WinNTSetup.exe"
  27. \ "*%Programs%\安装维护\Dism++,%ProgramFiles%\DISM++\Dism++x64.exe"
  28. \ "*%Programs%\安装维护\高级注册表编辑器,%ProgramFiles%\OTHERS\RUNSCANNER.exe"
  29. \ "*%Programs%\安装维护\CMOS 密码清除,%ProgramFiles%\Others\Cmos.exe"
  30. \ "*%Programs%\引导工具\BIOS+UEFI引导修复,%ProgramFiles%\FixLegacyUefi\Bios+uefi引导修复工具.exe"
  31. \ "*%Programs%\引导工具\UEFI引导修复,%ProgramFiles%\FixLegacyUefi\EFIBOOTFIX.exe"
  32. \ "*%Programs%\引导工具\NT6引导修复,%ProgramFiles%\FixLegacyUefi\NT6BOOTfix.exe"
  33. \ "*%Programs%\引导工具\修复WINDOWS引导,%ProgramFiles%\FixLegacyUefi\fixboot.exe"
  34. \ "*%Programs%\引导工具\扇区小工具BOOTICE,%ProgramFiles%\OTHERS\BOOTICE.EXE"
  35. \ "*%Programs%\分区工具\PartitionGuru,%ProgramFiles%\PartitionGuru\PartitionGuru.exe"
  36. \ "*%Programs%\分区工具\分区助手(无损),%ProgramFiles%\PAProCn\PAProCn.EXE"
  37. \ "*%Programs%\分区工具\系统自带磁盘管理,%SystemRoot%\system32\diskmgmt.msc"
  38. \ "*%Programs%\备份还原\CGI备份还原,%ProgramFiles%\GhostCGI\CGI-plus_x64.exe"
  39. \ "*%Programs%\备份还原\Ghost映像浏览器,%ProgramFiles%\GhostCGI\GHOSTEXP.EXE"
  40. \ "*%Programs%\备份还原\ATI极速备份,%ProgramFiles%\ATI\Atih_X64.exe"
  41. \ "*%Programs%\备份还原\Snapshot备份还原,%ProgramFiles%\Others\Snapshot.exe"
  42. \ "*%Programs%\硬件检测\物理内存检测工具,%ProgramFiles%\MEMTEST\MEMTEST.EXE"
  43. \ "*%Programs%\硬件检测\HDTune硬盘检测,%ProgramFiles%\HDTune\HDTunePro.exe"
  44. \ "*%Programs%\硬件检测\CPU-Z,%ProgramFiles%\OTHERS\cpuz.exe"
  45. \ "*%Programs%\硬件检测\固盘检测 SSD-Z,%ProgramFiles%\OTHERS\SSD-Z.exe"
  46. \ "*%Programs%\硬件检测\DisplayX显示器检测,%ProgramFiles%\OTHERS\DisplayX.exe"
  47. \ "*%Programs%\硬件检测\键盘检测,%ProgramFiles%\OTHERS\KeyBoardTest.exe"
  48. \ "*%Programs%\硬件检测\AIDA64硬件检测,%ProgramFiles%\OTHERS\AIDA64.exe"
  49. \ "*%Programs%\硬件检测\DiskInfo硬盘检测,%ProgramFiles%\CrystalDiskInfo\DiskInfo64.exe"
  50. \ "*%Programs%\硬件检测\SSD写入量测试工具,%ProgramFiles%\OTHERS\SSD写入量测试工具.exe"
  51. \ "*%Programs%\硬件检测\CrystalDiskMark硬盘测速,%ProgramFiles%\CrystalDiskMark\DiskMark64.exe"
  52. \ "*%Programs%\文件工具\Hash校验与GHO密码查看,%ProgramFiles%\OTHERS\GoHash.EXE"
  53. \ "*%Programs%\文件工具\7-ZIP压缩解压,%ProgramFiles%\7-ZIP\7zFM.exe"
  54. \ "*%Programs%\文件工具\Imagine看图工具,%ProgramFiles%\Imagine\Imagine.exe"
  55. \ "*%Programs%\文件工具\WinHex数据恢复与编辑,%ProgramFiles%\winhex\winhex.EXE"
  56. \ "*%Programs%\文件工具\文件快搜,%ProgramFiles%\EVERYTHING\EVERYTHING.EXE"
  57. \ "*%Programs%\文件工具\文件比较BC2,%ProgramFiles%\OTHERS\BC2.EXE"
  58. \ "*%Programs%\文件工具\PDF阅读,%ProgramFiles%\OTHERS\FoxitReader.exe"
  59. \ "*%Programs%\文件工具\O&O DiskRecovery数据恢复,%ProgramFiles%\Others\O&O DiskRecovery.exe"
  60. \ "*%Programs%\文件工具\PeCmd助手,%ProgramFiles%\Others\PeCmd 助手.exe"
  61. \ "*%Programs%\维护资料\Ghost使用帮助,%ProgramFiles%\article\Ghost.TXT"
  62. \ "*%Programs%\维护资料\安装系统提示,%ProgramFiles%\article\INSSYS.txt"
  63. \ "*%Programs%\维护资料\破解密码提示,%ProgramFiles%\article\password.txt"
  64. \ "*%Programs%\附件工具\PECMD,%MyName%"
  65. \ "*%Programs%\附件工具\计算器,%SystemRoot%\system32\calc.exe"
  66. \ "*%Programs%\附件工具\记事本,%SystemRoot%\system32\notepad.exe"
  67. \ "*%Programs%\附件工具\画图,%SystemRoot%\system32\mspaint.exe"
  68. \ "*%Programs%\附件工具\命令提示符,%SystemRoot%\system32\cmd.exe"
  69. \ "*%Programs%\管理工具\计算机管理,%SystemRoot%\system32\compmgmt.msc"
  70. \ "*%Programs%\管理工具\设备管理,%SystemRoot%\system32\devmgmt.msc"
  71. \ "*%Programs%\管理工具\磁盘管理,%SystemRoot%\system32\diskmgmt.msc"
  72. \ "*%Programs%\管理工具\控制面板,%SystemRoot%\system32\control.exe"
  73. \ "*%Programs%\管理工具\注册表编辑器,%SystemRoot%\regedit.exe",&&F, THREAD$ LINK %&F%
复制代码
这样似乎不行
FORX并不能用来导入变量组?
估计就算行 转义符也够呛……
行的话 注册表我也想搞多线程

点评

也可以 单行 “” 串 的变量, 用 FORX *qu *v  详情 回复 发表于 2019-11-29 23:23
这么多文件, 可以防疫多行字符串 用FORX *NL 来处理 ENVI^ ForceLocal=1 SET$ &NLC=0A SET &Links=*%Desktop%\宽带连接,CALC.EXE,,PECMD.EXE \%NLC%*%Desktop%\宽带连接2,CALC.EXE,,PECMD.EXE \%NLC%*%Des  详情 回复 发表于 2019-11-29 23:06
1) 先要用*qu~ 吧引号脱掉 2) 不能有字面的逗号, 用变量包装一下 3) 命令前 字符^ ,可提前 解释一遍,变成完整的命令 ^LINK %&arg%  详情 回复 发表于 2019-11-29 21:51
回复

使用道具 举报

14584#
 楼主| 发表于 2019-11-29 21:38:40 | 只看该作者
红毛樱木 发表于 2019-11-29 12:16
x64的程序和x64的dll(x86的程序和x86的dll测试结果相同)

内置于资源EXEDATA的100,测试不行,返回0x ...

PECMD资源内置DLL用法.7z:
https://www.lanzous.com/i7qnwkd

点评

CALL $--ret:&&h &&MemVar,-LoadLibrary,*#100 CALL $-- **%h%,main_,TEAM~ CALC &V=1+2~MESS 1+2=[%%&V%%] [*%h%]@ @TEAM CALL $--ret:&&v x,-FreeLibrary,**%h%| SET h=0 这里的&&MemVar、$--、x分别什  详情 回复 发表于 2019-11-30 08:22
谢谢,测试可以了,是不是只有用你这个新版才可以?用之前百度网盘里的版本测试不行  详情 回复 发表于 2019-11-29 22:50
回复

使用道具 举报

14585#
 楼主| 发表于 2019-11-29 21:51:48 | 只看该作者
本帖最后由 mdyblog 于 2019-11-29 21:53 编辑
求道者 发表于 2019-11-29 20:58
这样似乎不行
FORX并不能用来导入变量组?
估计就算行 转义符也够呛……

1) 先要用*qu~  把引号脱掉
2) 不能有字面的逗号, 用变量包装一下
3) 命令前  字符^ ,可提前 解释一遍,变成完整的命令
      ^LINK %&arg%  
  1. ENVI^ ENVIMODE=1
  2. SET &Dou=,
  3. FORX *qu~  * "*%Desktop%\宽带连接%&Dou%CALC.EXE%&Dou%%&Dou%PECMD.EXE"  "*%Desktop%\宽带连接2%&Dou%CALC.EXE%&Dou%%&Dou%PECMD.EXE",&&arg,^LINK %&arg%
复制代码
效果:






点评

我打算把所有的注册表也并发化 这个性能撑不撑得住? 垃圾点的CPU会不会死翘翘  详情 回复 发表于 2019-11-29 22:53
回复

使用道具 举报

14586#
发表于 2019-11-29 22:32:59 | 只看该作者
本帖最后由 求道者 于 2019-11-29 22:38 编辑
mdyblog 发表于 2019-11-29 16:26
如何在不影响下一条命令运行的情况下
让一个程序执行并退出后LOAD一个脚本?
我不希望执行完这个程序后 ...
  1. THREAD TEAM EXEC -wait @"C:\Program Files\7-Zip\7z.exe" x D:\test.7z -oD:\test|LOAD D:\test.txt
  2. MESS 测试
复制代码
test.txt
  1. FIND 7z.exe,CALL 7zafter!CALL 7zbefore
  2. _SUB 7zafter
  3. MESS 7z在运行
  4. _END
  5. _SUB 7zbefore
  6. MESS 7z没运行
  7. _END
复制代码

运行结果不对啊……

THREAD也加上-wait
倒是没问题了

但是会堵塞
  1. MESS 测试
复制代码
这个命令

点评

楼上 这个版本的PECMD 的forx *qu[~] * 支持 引号内明码的逗号。  详情 回复 发表于 2019-11-30 00:06
这是实际上的脚本 还是会“7z在运行”  详情 回复 发表于 2019-11-29 23:55
没有用 -y 可能是有个 隐藏的 7z 在询问 中。 [attachimg]405991[/attachimg]  详情 回复 发表于 2019-11-29 23:14
回复

使用道具 举报

14587#
发表于 2019-11-29 22:50:29 | 只看该作者
mdyblog 发表于 2019-11-29 21:38
PECMD资源内置DLL用法.7z:
https://www.lanzous.com/i7qnwkd

谢谢,测试可以了,是不是只有用你这个新版才可以?用之前百度网盘里的版本测试不行

点评

新版  详情 回复 发表于 2019-11-29 23:16
回复

使用道具 举报

14588#
发表于 2019-11-29 22:53:28 | 只看该作者
mdyblog 发表于 2019-11-29 21:51
1) 先要用*qu~  把引号脱掉
2) 不能有字面的逗号, 用变量包装一下
3) 命令前  字符^ ,可提前 解释 ...

我打算把所有的注册表项目也并发化
这个性能撑不撑得住?
垃圾点的CPU会不会死翘翘
回复

使用道具 举报

14589#
 楼主| 发表于 2019-11-29 23:06:16 | 只看该作者
求道者 发表于 2019-11-29 20:58
这样似乎不行
FORX并不能用来导入变量组?
估计就算行 转义符也够呛……

这么多文件, 可以防疫多行字符串
用FORX  *NL 来处理

ENVI^ ForceLocal=1
SET$ &NLC=0A
SET &Links=*%Desktop%\宽带连接,CALC.EXE,,PECMD.EXE
\%NLC%*%Desktop%\宽带连接2,CALC.EXE,,PECMD.EXE
\%NLC%*%Desktop%\宽带连接3,CALC.EXE,,PECMD.EXE

FORX *NL  &Links,&&arg,THREAD$ LINK %&arg%


回复

使用道具 举报

14590#
 楼主| 发表于 2019-11-29 23:14:39 | 只看该作者
求道者 发表于 2019-11-29 22:32
test.txt

运行结果不对啊……

没有用 -y
可能是有个 隐藏的 7z 在询问 中。


回复

使用道具 举报

14591#
 楼主| 发表于 2019-11-29 23:16:09 | 只看该作者
红毛樱木 发表于 2019-11-29 22:50
谢谢,测试可以了,是不是只有用你这个新版才可以?用之前百度网盘里的版本测试不行

新版

点评

能来个x86的不  详情 回复 发表于 2019-11-29 23:18
回复

使用道具 举报

14592#
发表于 2019-11-29 23:18:10 | 只看该作者

能来个x86的不

点评

86+64 : https://www.lanzous.com/i7qre8h  详情 回复 发表于 2019-11-30 00:05
回复

使用道具 举报

14593#
 楼主| 发表于 2019-11-29 23:23:24 | 只看该作者
求道者 发表于 2019-11-29 20:58
这样似乎不行
FORX并不能用来导入变量组?
估计就算行 转义符也够呛……

也可以  单行  “” 串  的变量,
用  FORX *qu *v
  1. ENVI^ ForceLocal=1
  2. SET &Links="*%Desktop%\宽带连接,CALC.EXE,,PECMD.EXE"  "*%Desktop%\宽带连接2,CALC.EXE,,PECMD.EXE"
  3. FORX *qu~ *v * &Links,&&arg, THREAD$ LINK %arg%
复制代码






回复

使用道具 举报

14594#
发表于 2019-11-29 23:55:51 | 只看该作者
求道者 发表于 2019-11-29 22:32
test.txt

运行结果不对啊……
  1. THREAD TEAM FORX \Program_Files.7z,Program,1,EXEC =%SystemRoot%\system32\7-zip\7z.exe x %Program% -o"%ProgramFiles%" -y|LOAD %SystemRoot%\PETOOLS.INI
复制代码


这是实际上的脚本
还是会“7z在运行”
回复

使用道具 举报

14595#
 楼主| 发表于 2019-11-30 00:05:07 | 只看该作者
本帖最后由 mdyblog 于 2019-11-30 02:18 编辑

86+64 :
https://www.lanzous.com/i7qsrmf
回复

使用道具 举报

14596#
 楼主| 发表于 2019-11-30 00:06:21 | 只看该作者
本帖最后由 mdyblog 于 2019-11-30 00:09 编辑
求道者 发表于 2019-11-29 22:32
test.txt

运行结果不对啊……

楼上 这个版本的PECMD
的forx *qu[~] *
支持 引号内明码的逗号。


建议不要太长的命令行, 这样 PECMD 本身的解释处理小号很大。
很大的数据, 放到 变量中, 命令行用支持变量名的版本。 命令行就 短了, 效率就高了。

点评

14602#那个到底怎么了? 7z明明没退出他就是先执行脚本了  详情 回复 发表于 2019-11-30 00:09
说起来这大概是属于有些地方能用这个符号 有些地方不能用这个符号 我觉得还是用转义符统一规则吧……  详情 回复 发表于 2019-11-30 00:08
回复

使用道具 举报

14597#
发表于 2019-11-30 00:08:27 | 只看该作者
mdyblog 发表于 2019-11-30 00:06
楼上 这个版本的PECMD
的forx *qu[~] *
支持 引号内明码的逗号。

说起来这大概是属于有些地方能用这个符号 有些地方不能用这个符号
我觉得还是用转义符统一规则吧……

点评

到现在, 不适宜 在这样伤经动骨 地 大改了。 这么一改, 以前大家写的代码 跑不了。 都是兼容性考虑。 4.0是就用户不少了。 后面就只能这么走下去。 再说, Windows上用户, 不习惯一堆的\转义符。  详情 回复 发表于 2019-11-30 00:12
回复

使用道具 举报

14598#
发表于 2019-11-30 00:09:38 | 只看该作者
mdyblog 发表于 2019-11-30 00:06
楼上 这个版本的PECMD
的forx *qu[~] *
支持 引号内明码的逗号。

14602#那个到底怎么了?
7z明明没退出他就是先执行脚本了

点评

可能 别的地方的7z 在执行吧。  详情 回复 发表于 2019-11-30 00:15
回复

使用道具 举报

14599#
 楼主| 发表于 2019-11-30 00:12:50 | 只看该作者
求道者 发表于 2019-11-30 00:08
说起来这大概是属于有些地方能用这个符号 有些地方不能用这个符号
我觉得还是用转义符统一规则吧……

到现在, 不适宜  在这样伤经动骨  地 大改了。

这么一改, 以前大家写的代码 跑不了
都是兼容性考虑。 4.0是就用户不少了。  后面就只能这么走下去。
再说, Windows上用户, 不习惯一堆的\转义符。

点评

加个开关呗 默认关闭转义符功能 就用现在的并行符\吧 然后并行符换成c++的 因为c++也用\转义  详情 回复 发表于 2019-11-30 00:15
回复

使用道具 举报

14600#
发表于 2019-11-30 00:15:43 来自手机 | 只看该作者
mdyblog 发表于 2019-11-30 00:12
到现在, 不适宜  在这样伤经动骨  地 大改了。

这么一改, 以前大家写的代码 跑不了。

加个开关呗
默认关闭转义符功能
就用现在的并行符\吧
然后并行符换成c++的
因为c++也用\转义

点评

能解决就可以了。 不要求全。 这样 PECMD题解就大了。 这么大改, 不知道 会引起什么幺蛾子----而没有增加一个 实际功能。 只是 改个口味。 得不偿失。  详情 回复 发表于 2019-11-30 00:18
回复

使用道具 举报

14601#
 楼主| 发表于 2019-11-30 00:15:48 | 只看该作者
求道者 发表于 2019-11-30 00:09
14602#那个到底怎么了?
7z明明没退出他就是先执行脚本了

可能  别的地方的7z   在执行吧。

点评

我再THREAD 后面加了 -wait然后这个命令就正常了 然后套娃 把这个命令放到新文本里 THREAD LOAD 这个有问题吧 THREAD -wait 开新线程了为什么还要堵塞?  详情 回复 发表于 2019-11-30 01:05
老实说有点可怕…  详情 回复 发表于 2019-11-30 00:18
回复

使用道具 举报

14602#
 楼主| 发表于 2019-11-30 00:18:20 | 只看该作者
求道者 发表于 2019-11-30 00:15
加个开关呗
默认关闭转义符功能
就用现在的并行符\吧

能解决就可以了。

不要求全。 这样 PECMD题解就大了。

这么大改, 不知道 会引起什么幺蛾子----而没有增加一个 实际功能。
只是 改个口味。
得不偿失。

点评

实际上隔壁autohotkey,2.0版本根本没加功能,就是修语法 “因为以前的垃圾语法,导致一些代码逻辑上会非常蛋疼,甚至没法搞” 然后现在还在A测 但他们还是在弄  详情 回复 发表于 2019-11-30 00:23
统一符号的使用 写代码也舒服些 这属于迟早要搞的 基本上是项目现代化的一部分  详情 回复 发表于 2019-11-30 00:19
回复

使用道具 举报

14603#
发表于 2019-11-30 00:18:25 来自手机 | 只看该作者
mdyblog 发表于 2019-11-30 00:15
可能  别的地方的7z   在执行吧。

老实说有点可怕…
回复

使用道具 举报

14604#
发表于 2019-11-30 00:19:50 来自手机 | 只看该作者
本帖最后由 求道者 于 2019-11-30 00:21 编辑
mdyblog 发表于 2019-11-30 00:18
能解决就可以了。

不要求全。 这样 PECMD题解就大了。


统一符号的使用
写代码也舒服些
这属于迟早要搞的
基本上是项目现代化的一部分
攒一些更新一并搞也行
回复

使用道具 举报

14605#
发表于 2019-11-30 00:23:52 来自手机 | 只看该作者
本帖最后由 求道者 于 2019-11-30 00:27 编辑
mdyblog 发表于 2019-11-30 00:18
能解决就可以了。

不要求全。 这样 PECMD题解就大了。


实际上隔壁autohotkey,2.0版本根本没加功能,就是修语法
“因为以前的垃圾语法,导致一些代码逻辑上会非常蛋疼,甚至没法搞,哪怕因此放弃后向兼容性,我们也要修语法了”
然后现在还在A测
但他们还是在弄

点评

为了以后的更牛X,早动刀也许是一件好事,说明一下哪里动刀了,也许可行,个人观点。 我现在就把PECMD当做一个编译器在用,一天到晚都要用,因为折腾PE更高效省事。  详情 回复 发表于 2019-11-30 00:39
回复

使用道具 举报

14606#
发表于 2019-11-30 00:39:36 | 只看该作者
求道者 发表于 2019-11-30 00:23
实际上隔壁autohotkey,2.0版本根本没加功能,就是修语法
“因为以前的垃圾语法,导致一些代码逻辑上 ...

为了以后的更牛X,早动刀也许是一件好事,说明一下哪里动刀了,也许可行,个人观点。不过语法别动吧,,,不然头大。
我现在就把PECMD当做一个编译器在用,一天到晚都要用,因为折腾PE更高效省事。

点评

说起来,我那个解压命令到底哪里有问题啊…  详情 回复 发表于 2019-11-30 00:48
回复

使用道具 举报

14607#
发表于 2019-11-30 00:48:52 来自手机 | 只看该作者
红毛樱木 发表于 2019-11-30 00:39
为了以后的更牛X,早动刀也许是一件好事,说明一下哪里动刀了,也许可行,个人观点。不过语法别动吧,, ...

说起来,我那个解压命令到底哪里有问题啊…

点评

m大回你了,我就没看了。不清楚  详情 回复 发表于 2019-11-30 00:53
回复

使用道具 举报

14608#
发表于 2019-11-30 00:53:56 来自手机 | 只看该作者
求道者 发表于 2019-11-30 00:48
说起来,我那个解压命令到底哪里有问题啊…

m大回你了,我就没看了。不清楚
回复

使用道具 举报

14609#
发表于 2019-11-30 01:05:51 来自手机 | 只看该作者
本帖最后由 求道者 于 2019-11-30 01:07 编辑
mdyblog 发表于 2019-11-30 00:15
可能  别的地方的7z   在执行吧。


我在THREAD 后面加了 -wait然后这个命令就正常了
然后套娃
把这个命令放到1.txt里
然后
THREAD LOAD 1.txt
能用了

这个有问题吧
THREAD -wait 开新线程了为什么还要堵塞?

点评

我猜的,不知道对不对。 thread开的线程还没执行完,程序就退出了,然后就over了。 你是想等thread开的所有线程执行完了,整个程序再退出,这应该需要在thread开完所有线程,后面再加个判断等待所有线程结束再退出  详情 回复 发表于 2019-11-30 01:09
回复

使用道具 举报

14610#
发表于 2019-11-30 01:09:57 来自手机 | 只看该作者
求道者 发表于 2019-11-30 01:05
我在THREAD 后面加了 -wait然后这个命令就正常了
然后套娃
把这个命令放到新文本里

我猜的,不知道对不对。
thread开的线程还没执行完,程序就退出了,然后就over了。
你是想等thread开的所有线程执行完了,整个程序再退出,这应该需要在thread开完所有线程,后面再加个判断等待所有线程结束再退出程序

点评

我猜是套太多东西了  详情 回复 发表于 2019-11-30 01:16
我只想让7z退出后LOAD脚本… 然后先要找到7z的位置 事情就变得诡异起来了  详情 回复 发表于 2019-11-30 01:15
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 12:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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