|
本帖最后由 dos时代菜鸟 于 2019-7-3 10:30 编辑
- FORX \x\y.cmd,cmd1,0,exec =!%cmd1%
复制代码 就用这个 一句话,就行了。这是隐藏等待一个一个的运行。
pecmd 的 forx 指令帮助信息如下:
- ┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
- ┃ │命令│'FORX' ┃
- ┃ ├──┼──────────────────────────────────────────────┨
- ┃ │格式│FORX [*ab] [*cur] [/S[:子目录级数]] [/O:N] [/O:-N] [/size:最小:最大] [@|$][[!]\]文件,变量, ┃
- ┃ │ │ [次数],命令及参数 ┃
- ┃ │ │FORX * 变量表,<变量>,<命令> [参数表] ┃
- ┃ │ │FORX *NL 多行PE变量名,<变量>,<命令> [参数表] ┃
- ┃ ├──┼──────────────────────────────────────────────┨
- ┃ │功能│对匹配的文件目录进行对应的命令操作,本命令的功能类似CMD.EXE的for命令。 ┃
- ┃ ├──┼──────────────────────────────────────────────┨
- ┃ │参数│ *ab 排除AB移动盘;/S 搜寻子目录;/O:N 按名字排序;/O:-N 反序。*cur:当前盘符优先 ┃
- ┃ │ │ *qu[~]支持"定界 ┃
- ┃ │ │■文件: 指定文件目录名,可带有通配符。 ┃
- ┃ │ │■变量: 指定变量名,指代找到文件,该变量不要重名。参数表中可以多处引用。 ┃
- ┃ │ │■次数: 对匹配的文件目录执行相应次数的命令操作,<=0表示对所有存在的文件执行命令操作。 ┃
- ┃ │ │■命令: WinCMD.EXE合法有效的命令,命令后的参数格式和个数由该命令而定。 ┃
- ┃ │ │■多行PE变量名: 存储多行信息的变量名,注意只是名字则没有%.每次返回一行。只能是PE变量名。 ┃
- ┃ ├──┼──────────────────────────────────────────────┨
- ┃FORX│示例│◆FORX %CurDir%\Path1\*.DLL,AnyDLL,0,CALL $%AnyDLL% ┃
- ┃ │ │◆FORX \auto*.INF,AutoRunVirus,0,FILE %AutoRunVirus% ┃
- ┃ │ │◆FORX !\Tools\Tools.INI,MyIni,1,LOAD %MyIni% ┃
- ┃ │ │◆FORX /S /O:-N C:\windows\*.INI,f,0,MESS %f% @#OK ┃
- ┃ ├──┼──────────────────────────────────────────────┨
- ┃ │备注│※该命令可以搜索到带有属性的文件目录,如隐藏属性的文件目录。 ┃
- ┃ │ │※前导""表示搜索所有分区。"!"表示对所有分区进行逆序搜索。 ┃
- ┃ │ │※前导"@"表示仅搜索目录,"$"搜索目录和文件,省略该前导表示仅搜索文件。 ┃
- ┃ │ │※前导"*"表示变量表模式,以空字符分隔。 ┃
- ┃ │ │※示例1,表示注册 %CurDir%\Path1\ 目录中的所有 DLL。 ┃
- ┃ │ │※示例2,表示删除所有分区根目录的 auto*.INF 文件。 ┃
- ┃ │ │※示例3,表示逆序搜索所有分区Tools目录下Tools.INI,并把搜索的第1个Tools.INI用LOAD命令加载。 ┃
- ┃ │ │※命令及参数为空时,变量返回找到的文件目录个数或命令执行的次数;为*返回文件列表。 ┃
- ┣━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
复制代码
|
评分
-
查看全部评分
|