Di Windows, untuk direktori saat ini dan di bawah direktori saat ini, coba perintah ini:
for /R %f in (*.shp) do ogr2ogr -f "MapInfo File" "%~dpnf.tab" "%f"
Untuk menjelaskan secara singkat tipu apa yang terjadi di sini , %~dpnf.tab
menggunakan variabel % f , dengan yang menambahkan d surat sungai, p nama ath (yaitu, folder atau direktori), dan ekstrak file n ame (tanpa .shp
ekstensi file) . Terakhir, .tab
ditambahkan segera setelah pengubah variabel majemuk untuk ekstensi baru.
Jadi jika Anda berada di direktori C:\MyData
, dan Anda memiliki data di direktori ini, dan sub-direktori C:\MyData\Region1
dan C:\MyData\Region1\City1
, setiap Shapefile (dengan .shp
ekstensi) akan diproses, dan file bernama yang sama dengan .tab
akan dibuat di direktori yang sama.