<cfset directory="C:\\inetpub\\wwwroot\\copy" />
<cfset looper(directory) />
<cffunction name="looper">
<cfargument name="directory" />
<cfset var list = "" />
<cfdirectory action="list" directory="#arguments.directory#" name="list" />
<cfloop query="list">
<cfif list.type eq "dir">
<cfset looper("#arguments.directory#\\#list.name#")>
<cfelse>
<cfdump var="#list.directory#\\#list.name#"/>
<br />
</cfif>
</cfloop>
</cffunction>