You may want to write a python script to achieve this using SearchCursor and SHAPE@WKT key word.
for row in arcpy.da.SearchCursor("PolygonLayer", ["SHAPE@WKT"]):
print row[0]
Refer ESRI complete example here http://resources.arcgis.com/en/help/main/10.1/index.html#//002z0000001t000000
import arcpy
infc = arcpy.GetParameterAsText(0)
# Enter for loop for each feature
#
for row in arcpy.da.SearchCursor(infc, ["OID@", "SHAPE@WKT"]):
# Print the current multipoint's ID
#
print("Feature {0}:".format(row[0]))
partnum = 0
# Step through each part of the feature
#
for part in row[1]:
# Print the part number
#
print("Part {0}:".format(partnum))
# Step through each vertex in the feature
#
for pnt in part:
if pnt:
# Print x,y coordinates of current point
#
print("{0}, {1}".format(pnt.X, pnt.Y))
else:
# If pnt is None, this represents an interior ring
#
print("Interior Ring:")
partnum += 1