SKILL利用正则表达式删除PCB file根目录多余的log、cnv、以及*.n(数字)文件

本文由 shirdon 于 2014-7-29 15:00 发布在  SKILL源码下载    

    这个程序删除PCB所在文件夹下的指定格式文件,例如软件经常保存出现的一些log文件和*.1等的备用文件,都可以一键删除。文件执行命令: del_exfile ,用户可以选择自己更改。程序比较简单,理论上可以删除你想要删除的任何格式文件,只要你制定好格式就好。有问题可以交流一下,本人QQ:1364487536.  
axlCmdRegister( "del_exfile" `_Del_exfile)
defun( _Del_exfile ()
AllFileName = getDirFiles(getWorkingDir())
foreach(F_N append(rexMatchList("\\,[0-9]$" AllFileName) append(rexMatchList("\\.log$" AllFileName) rexMatchList("\\.cnv$" AllFileName)))
	when( isFile(F_N) deleteFile(F_N))
	printf("%s has been deleted!\n" F_N)
)
)
 
下载地址: SH_Del_Exfile.7z
欢迎下载使用!

标签: Skill 文件 下载 删除

评论:

Dongle    2014-07-29 15:11
foreach(F_N append(rexMatchList("\\,[0-9]$" AllFileName) append(rexMatchList("\\.log$" AllFileName) rexMatchList("\\.cnv$" AllFileName)))

这里面的.log 或.cnv可以改成任何你需要的文件扩展名,只要你用得上,呵呵

发表评论:

电子布局网  |  手机版  |  RSS  |  我要留言

All Rights Reserved. Powered by 电子布局--

sitemap

Free Web Hosting