tmone 发表于 2009-8-18 23:42:48

[提问]如何取几个目录下指定前两个字符的文件名的前8位文件名写入TXT文件.

正在做一批服务器的DB2数据迁移,要把2003-2009等7个目录下的以zw??200?.?????????????.?????????的文件名写入指定TXT文件中,大概格式为
CREATE DB zw??200?
CREATE DB zw??200?
....
....
db stop
db start
CREATE DB zw??200?
CREATE DB zw??200?
....
....


[提问]如何取几个目录下指定前两个字符的文件名的前8位文件名写入TXT文件并每隔30行加入两行指定相同命令。

crazy715 发表于 2009-8-19 16:57:40

你试一下StringLeft()

tmone 发表于 2009-8-19 19:58:51

问题已经解决一部分,还有就是怎么做到生成的文件每30行增加两行指定命令?

afan 发表于 2009-8-19 20:04:05

本帖最后由 afan 于 2009-8-20 01:50 编辑

设置一个变量 $n = 0,每写一行 $n += 1 ,到$n = 30 时就增加两行指定命令,同时设 $n = 0 ,循环

tmone 发表于 2009-8-20 01:35:31

设置一个变量 $n = 1,每写一行 $n += 1 ,到$n = 30 时就增加两行指定命令,同时设 $n = 1 ,循环
afan 发表于 2009-8-19 20:04 http://www.autoitx.com/images/common/back.gif

好意见,谢谢了。
页: [1]
查看完整版本: [提问]如何取几个目录下指定前两个字符的文件名的前8位文件名写入TXT文件.