บน Windows สำหรับไดเรกทอรีปัจจุบันและไดเรกทอรีย่อยภายใต้ปัจจุบันลองคำสั่งนี้:
for /R %f in (*.shp) do ogr2ogr -f "MapInfo File" "%~dpnf.tab" "%f"
สั้น ๆ อธิบายกลอุบายของสิ่งที่จะเกิดขึ้นที่นี่ , %~dpnf.tab
ใช้ตัวแปรฉ%ด้วยซึ่งจะเพิ่มdตัวอักษรแม่น้ำPชื่อ ATH (เช่นโฟลเดอร์หรือไดเรกทอรี) และสารสกัดจากไฟล์n AME (โดยไม่มี.shp
นามสกุลไฟล์) . สุดท้าย.tab
จะถูกเพิ่มทันทีหลังจากตัวดัดแปลงตัวแปรผสมสำหรับส่วนขยายใหม่
ดังนั้นหากคุณอยู่ในไดเรกทอรีC:\MyData
และคุณมีข้อมูลในไดเรกทอรีนี้และไดเรกทอรีย่อยC:\MyData\Region1
และC:\MyData\Region1\City1
Shapefile ใด ๆ (ที่มี.shp
ส่วนขยาย) จะถูกประมวลผลและไฟล์ที่มีชื่อคล้ายกับที่.tab
จะสร้างในไดเรกทอรีเดียวกัน