使用AutoCAD的人一定知道,在高版本中将图形绘制成PLT文件的时候,CAD软件会自动将文件名字更改为*-Model.plt,并且在软件中是无法设置按图纸名字打印对应的PLT文件的,如果每打印一张图纸就修改一个名字将是很烦琐的事。即使将所有的图纸都打印为带-Model的PLT文件,一个一个的修改起来也是很费时间的。今天就来介绍一个小方法,可以将生成的*-Model.plt批量修改为*.plt,操作很简单,只需要将程序拷贝到目录下,双击运行即可!
原理就是利用DOS批处理功能,程序如下:
@echo off
for /f "tokens=1,2 delims=-" %%i in ('dir/b *.plt') do ( ren "%%i-%%j" %%i.plt ) 将上面的程序拷贝到记事本中,然后另存为.bat文件。(例如去掉-Model.BAT)
然后将此BAT程序拷贝到需要批量修改的文件目录下,双击,一瞬间,几百个上千个文件的名字都被修改掉了,怎么样,是不是很方便呢?
注意:当文件名称中存在短画线-时,程序不会将名称修改掉,如10-12-34-Model.plt。
下面是效果图:
|