目的
PDMS 命名中带 /
Windows 文件名不能有 /
所以 PDMS 输出 DXF 会修改 / 为 _
我们可以使用批处理简单快速还原dxf名称为 PDMS名称
rename.gif@echo off
set renname1=_
set renname2=/
set file=names.txt
echo. 2> %file%
setlocal enabledelayedexpansion
for %%f in (*.dxf) do (
set name=%%f
set name=!name:%renname1%=%renname2%!
set var=/!name!
echo !var:~0,-7! >> %file%
)
endlocal
网友评论