|
原帖由 nasai 于 2008-6-14 12:57 PM 发表 
感谢回应,原来PECMD也有一样的功能
我在XP SP3用底下代码试验后
没加‘!’会造成出现错误对话框,内容只有一个‘1’
加上‘!’后不再有错误信息,但是查找结果重复了
42189
还有LIST中也多了一个%ListF ...
"!"前导可能存在BUG,另一个问题可以这样解决:
_SUB RecordFile
IFEX $%FileNum%=0,ENVI ListFile=%SysBackUpFile%!ENVI ListFile=%ListFile%|%SysBackUpFile%
CALC FileNum=%FileNum%+1
_END
_SUB Windows1,W400H200,%WinName%
//........................................................
LIST List1,L0T20W100H20,%ListFile%,
_END
TEAM ENVI FileNum=0|ENVI WinName=清单列表
FORX \*.gho,SysBackUpFile,1,CALL RecordFile
FORX \*.wim,SysBackUpFile,1,CALL RecordFile
CALL @Windows1
RecordFile内的两行也可用一行
_SUB RecordFile
IFEX $%FileNum%=0,ENVI ListFile=%SysBackUpFile%|CALC FileNum=%FileNum%+1!ENVI ListFile=%ListFile%|%SysBackUpFile%
_END
[ 本帖最后由 lxl1638 于 2008-6-14 01:32 PM 编辑 ] |
|