各位兄台,题目内容如下:
文件夹内有如下一些文件夹
应用传热_10057703\
传热学_10057799\
高等学校_10057810\
传热学_10988504\
高等学校_11003496\
工程热力_11014105\
传热学_11811051\
传热学与_11889166\
传热学_11897610\
传热学考_11971476\
每个文件夹内都有一个bookinfo.dat文件,里面内容格式如下:
书名=应用传热学——高等学校教材
作者=V·加纳佩西
页数=452
SS号=10057703
出版日期=1987年02月第1版
批处理文件的目的很简单,将文件夹名称改为bookinfo.dat内的书名,格式为:书名_ss号。
上面罗哩罗嗦的题目描述不知道众位能不能看明白。
我的思路是
1,尝试用dir /AD得到文件夹名称
2,用for将文件夹名分离成两部分,书名(不全的)和ss号码
3,考虑将完整的书名从bookinfo.dat提出来,用for /f可以把书名付给变量。
4,将上述两部分合并成一个批处理。
不知道上述的思路是否正确,尝试了一下午也没搞定,现在有些头脑混乱了。
妄求各位前辈帮忙
Last edited by hhxx on 2009-8-21 at 11:47 ]