Board logo

标题: [求助]各位DOS批处理大虾们,帮菜鸟指点下如何解决这个问题 [打印本页]

作者: delonkgb     时间: 2004-10-28 00:00    标题: [求助]各位DOS批处理大虾们,帮菜鸟指点下如何解决这个问题

由于在2000环境下,每天都会自动生成许多报表文件(公司有关客户资料的),越来越占空间,时间越前的文件是没用的。。现在需要写个程序使之每天能够定时删除前几天的文件。当天的肯定是不能删除的。
谢谢各位的指点。。不要吝啬你们的金口良言
作者: delonkgb     时间: 2004-10-28 00:00
具体的位置是D盘下的baanreport文件夹下有310,410,510等若干个这样的文件夹,在每个这样的文件夹下面又有若干个文件和文件夹,而这些文件夹下面也有若干文件。。结构就是这样的了。所有的这些文件都是每天定时生成的。所以一天不删,就一天天的堆积。。。希望各位大虾不要吝惜你们的笔墨了。
作者: GOTOmsdos     时间: 2004-10-28 00:00
可试试用自带的背份程序的覆盖旧背份的方式
作者: delonkgb     时间: 2004-10-29 00:00
谢谢GOTOmsdos的讲解,可是我看过了,还是没太看懂你的方式。。。
作者: 龙王     时间: 2004-11-2 00:00
用arj可以解决,打包备份了客户一资料(下一次打包时可以取相同的文件名,原压缩包即被覆盖),可以把它编个批处理托到桌面上。如,移动不包括当天的全部文件,假设客户的资料目录为根目录下的kehu,压缩包放到根目录arj m -r -a -ob -jm -y  \kehu.arj \kehu
作者: doslr     时间: 2004-11-5 00:00
不太明白??用win2000自带的批处理命令行吗?
作者: GOTOmsdos     时间: 2004-11-5 00:00
如果只是要多功能备份,XP的备份程序很强大,DOS的就很弱了在运行中键入NTBACKUP