Joshua,Python will do this for you quite easily. Try something like the following:import arcpy
# create or open an existing text file
f = open("c:\\data\\fc_list.txt", "a")
# specify the geodatabase you want to retrieve feature classes from
gdb = "c:\\data\\MyGeodatabase.gdb"
# set your environment workspace
arcpy.env.workspace = gdb
#list all of the feature datasets within the geodatabase
datasetList = arcpy.ListDatasets("*")
# within each feature dataset, list the feature classes and write them to the text file
for dataset in datasetList:
fcList1 = arcpy.ListFeatureClasses("*","",dataset)
for fc in fcList1:
f.write(fc + "\n")
# find all of the feature classes which do not reside within a feature dataset
fcList2 = arcpy.ListFeatureClasses("*")
# write the feature class names to the text file which don't reside in the feature dataset
for fc in fcList2:
f.write(fc + "\n")