返回信息流各位大神好
小弟前来求助问题:
我自己变了两个程序,存放为“e:\network data\p1.exe”和“e:\network data\p2.exe”,这两个程序需要读取“e:\network data\file0\”下的txt文件(参数设定文件)来计算算例。
程序的计算结果分别存放于“e:\network data\file1”和“e:\network data\file2”下面。
现在我想批量计算算例,所以放了n个txt(tj.txt tj1.txt tj2.txt……tjn.txt)在 file0中,我想实现这个循环过程:
1:检查file0中有无文件,若有则继续,若没有文件则结束,
2:运行p1.exe
3:当p1.exe运行结束后,再运行p2.exe
4:当p2.exe运行结束后,在network data下新建一个文件夹filex(x随着循环次数增加而变化,保证不同算例的结果存于不同的文件夹),将file1和file2中的所有文件剪切到filex下面,若存在文件重名,则更名保存
5:删除file0中的tj.txt,将file0下的第一个txt文件(或者是将tjx.txt,x随着循环次数增加而变化,保证每次都将下一个算例的参数文件重命名为 tj.txt,)重命名为tj.txt
6:重新跳到第一步。
有点复杂啊,真心求助大神帮忙。
这是一条镜像帖。来源:北邮人论坛 / windows / #120652同步于 2013/12/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Windows机器人发帖
批量单个读取、删除、转移txt文件
tt07406
2013/12/9镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
C + Windows API可以搞定
【 在 tt07406 的大作中提到: 】
: 各位大神好
: 小弟前来求助问题:
: 我自己变了两个程序,存放为“e:\network data\p1.exe”和“e:\network data\p2.exe”,这两个程序需要读取“e:\network data\file0\”下的txt文件(参数设定文件)来计算算例。
: ...................