PECMD_XX.EXE      直接双击执行不会出一个讨厌的黑窗口。但不能能在CMD.EXE界面中直接看到输出，当以重定向，或 for more 等命令捕捉
PECMD_XX_cli.EXE  是能在CMD.EXE界面中看到输出，直接双击执行会出一个黑窗口。
XX=u    超微版， 只能呼叫PECMD.DLL, 不能添加资源。 1.5K
XX=min  迷你版， 只能呼叫PECMD.DLL, 能添加资源，能加自动脚本和其它资源。 3K
XX=ful  完整版， 优先呼叫PECMD.DLL，其次PECMD.NTR,其次PECMD.EXE, 能添加资源，能加自动脚本和其它资源。 4K



---------------------说明------------------------
由于 MS的CMD.EXE设计，windows图形程序的输出不会被显示在屏幕上， 只有那些CONSOLE程序的输出会被显示的。
CONSOLE程序， 就是双击有黑窗口的程序。

其它的命令shell是会显示的输入windows小的msys的命令行Shell。

CMD不显示，但是能接受，能捕捉，能重定向。

a.ini
[code]ENVI$ NL=0d 0a
ENVI  S=HelloWorld 12345%NL%22222222222
WRIT  -,$+0,%S%
[/code]


[code]pecmd load a.ini> a.txt
type a.txt
pause[/code]


pecmd load a.ini | more

pecmd WRIT  -,$+0,Hello | more

FOR 也可以捕捉。
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]
    command也可以是PECMD命令

A1.CMD:
dir C:\ | PECMD  TEAM  READ --,1,^&V^| MESS. %%^&V%%
每次读一行。

A2.CMD:
dir C:\ | PECMD  TEAM  READ --,**,^&V^| MESS. %%^&V%%
1次读完。





FOR 捕捉到变量A.CMD:
[code]::空格分割，分成25个变量 %a %b ...%y, 剩余给%z
FOR /F "eol=; tokens=1-25,* delims= "  %%a IN ('PECMD.EXE LOAD a.ini') DO  @ set v1=%%a& set v2=%%b& set v3=%%c&& set v3=%%d

::一行都给var:
FOR /F "eol=; tokens=1* delims="  %%a IN ('PECMD.EXE LOAD a.ini') DO  @set var=%%a[/code]

其中A.INI:
[code]WRIT -,$+0,aa bb cc dd ee ff gg hh ii kkk llllll[/code]

