批量置换多个DGN文件中的相同文字


使用MicroStation的“Batch Process”工具,可以同时对多个DGN文件中的相同文字进行“检索/置换”操作。

事前准备:复制下列命令到一个新的TXT文件中,作成“Batch Command File”文件。(例:replace.txt)
MDL SILENTLOAD FINDREPLACETEXT,CHNGTXT CHANGE DIALOGTEXT
FIND DIALOG SEARCHSTRING old
FIND DIALOG REPLACESTRING new
CHANGE TEXT ALLFILTERED

例:如果你想用“现在”去代替原有的文字“以前”,可以在replace.txt中作成如下内容。
MDL SILENTLOAD FINDREPLACETEXT,CHNGTXT CHANGE DIALOGTEXT
FIND DIALOG SEARCHSTRING 以前
FIND DIALOG REPLACESTRING 现在
CHANGE TEXT ALLFILTERED

作成replace.txt文件以后,通过下述操作执行Batch Convert。
1)通过主菜单选择“Utilities> Batch Process”。
2)在打开的“Batch Process”窗口中,点击“Command File”一行右侧的放大镜图标,指定前述作成的replace.txt文件。
3)点击上部工具栏中的“Add Files or Directories to Process”图标,添加需要处理的DGN文件。
4)点击上部工具栏中的“Process Batch Process Job”图标,将打开“Files to Porcess”窗口,点击“Process”按钮,开始执行处理。