今天解决的问题:
如何自定义批量修改SEGY文件的文件名?
例如:
SmartSolo导出的SEGY文件,目标是以激发点坐标为文件名。
原始数据:
目标:以激发点号1000、1004、1008...1084分别为文件名
解决思路:
方案1、提取文件名中固定位置的字段替代现有文件名。
(需要原文件名包含目标文件名)
方案2、直接重新命名。
用方案2解决了,就没再尝试方案1。
解决过程:
方案2、直接重新命名(bat命令)
step1:在文件路径下新建txt文件,键入以下内容(符号均为英文字符):
@echo off
set a=1000
setlocal EnableDelayedExpansion
for %%n in (*.segy)
do (
ren "%%n" "!a!.segy&