您的位置:网站首页 > Proe教程

删除ProE保存的旧文件

时间:2011-02-22 15:57:26 来源:未知

前几天,用ProE做设计的哥哥叫我给他写个批处理工具,用来删除之前工程中保存旧文件(解释:ProE保存文件形式xx.prt.1,xx.prt.2,xx.prt.3,xy.prt.1,xy.prt.2。。。后面数字越小表示保存的时间越早),他要求只保留最新文件。今天抽空搞了下,一句话就行了:

set workPath=d:proe_workspace
for %%i in (%workPath%*.*) do for %%j in (%workPath%*.*) do if %%~nj == %%~ni (if %%~xj LSS %%~xi del %%j)

把上面两行保存为bat或cmd文件运行就OK了(workPath按需设置)