批量Mxd高版本转低版本
1、将下列代码粘贴到txt中,将文件后缀改成.py
import arcpy, sys, os, string
mxdList = string.split(arcpy.GetParameterAsText(0), ";")
outloc = arcpy.GetParameterAsText(1)
version = arcpy.GetParameterAsText(2)
suffix = "_"+ version.replace(".", "")
for item in mxdList:
item = item.strip('\'')
mxd = arcpy.mapping.MapDocument(item)
base = os.path.basename(item)
base = os.path.splitext(base)[0] + suffix + os.path.splitext(base)[1]
mxd.saveACopy(outloc + os.sep + base, version)
arcpy.AddMessage(os.path.basename(item) + " has been converted")
2、catalog目录下任意位置新建python工具箱
3、右击工具箱——添加——脚本,如下设置参数。
4、点击“应用”→“确定”→“完成”即可。