我想是我没说明白我的意思:
1.temp\卫斯理001\0\*.txt是由卫斯理001.exe反编译出来的,有可能是
temp\卫斯理001\*.txt,也可能是temp\卫斯理001\0\*.txt
2.如果出现temp\卫斯理001\*.txt的情况就把所有的"卫斯理001"目录下的*.txt合为一份名字为卫斯理001.txt,如果是temp\卫斯理001\0\*.txt的情况,就把合成的卫斯理001.txt放到新建的卫斯理目录去
3.卫斯理001.exe应该是变化的,也可能是卫斯理002.exe,网吧管理.exe,总之适用ebook编译的exe电子书,用miniKillEBook.exe(附件中有)反编译的所有exe,那么相应的txt文件和目录就会更改为卫斯理,,网吧管理.txt
不知道我表述清楚了没,下面是我写的不满意的一个P
::qingfushuan cn-dos xp&cmd 2008-02-25
@echo off&Setlocal EnableDelayedExpansion
::调用miniKillEBook.exe反编译为txt
start miniKillEBook.exe
for %%i in (temp\*.exe) do set wj=%%~ni &start /w %%i
::将temp下的所有txt整合到一块
for /f "delims=" %%a in ('dir /a-d /b /s *.txt') do (echo ------%%~na------
type "%%a"
echo;
)>>手动更名-!wj!.txt 这儿的文件名应该自动命名
::转换为Unicode格式
start /w TXT2Unicode.exe
[ Last edited by qingfushuan on 2008-7-5 at 04:23 PM ]