Hanya sedikit tambahan: Jika Anda ingin mengubah CRS dari file yang diekspor juga dan menambahkan beberapa awalan dan akhiran Anda dapat mengubah skrip seperti:
from qgis.core import *
import os
pathToFile = "S:\\pathway\\"
trs = QgsCoordinateReferenceSystem()
trs.createFromId(31370)
suffix = "_Lambert1972_Versie2016-01-04"
prefix = "Transect_Vuursalamander_"
layers = iface.legendInterface().layers()
for layer in layers:
newName = prefix + layer.name() + suffix + ".shp"
ret = QgsVectorFileWriter.writeAsVectorFormat(layer,pathToFile + newName,'utf-8',trs,'ESRI Shapefile')
if ret == QgsVectorFileWriter.NoError:
print newName + " saved to " + pathToFile + "!"
31370 dapat diganti dengan EPSG dari CRS yang Anda inginkan dari file yang diekspor.