|
|
楼主 |
发表于 2013-5-10 10:52:34
|
显示全部楼层
hhh333 发表于 2013-5-10 10:29 
可以考虑将show参数进行强化,如支持U+隐藏分区和ESP分区。
LOGS **2 * EVERYTHING_%&__PID%.LOG
FIND $**pecmd=%~1,
{ //执行 WAIT 等内部命令
MSTR &&cmd=<2->%*
%&cmd%
EXIT
}
SET &TDIR=%TEMP%\~tmp%RANDOM%
MDIR %TDIR%
PATH @%TDIR%\
SET &tmpexe=%TDIR%\~tmp%RANDOM%.tmp
PUTF* %&tmpexe%,,#100
PUTF* Everything.ini,,#101
PUTF* Everything.lng,,#102
SET &pide=0
SET &pidc=0
EXEC --exe:"%MyName%" --pid:&pidc PECMD **pecmd WAIT * 10 -del %TDIR%\
EXEC --exe:"%&tmpexe%" --pid:&pide =Everything.exe
// 加 **pecmd 来区分 运行内部命令 |
|