-
1
- #1
In Allaire's custom tag gallery there's several tags that can read the total size of a given directory on your server. Problem is that all of those tags are SLOOOOOOW all start looping and stuff, almost bringing down your server
). For all you IIS users, here's the quick solution:
<cfset MyFolder="c:\inetpub\
<cftry>
<cfobject type="COM" name="FSO" class="Scripting.FileSystemObject" action="CONNECT">
<cfcatch>
<cfobject type="COM" name="FSO" class="Scripting.FileSystemObject" action="CREATE">
</cfcatch>
</cftry>
<cfscript>
objFolder=FSO.getFolder(MyFolder);
objFolderSize=objFolder.size;
</cfscript>
<cfoutput>#MyFolder# is #Evaluate(oFolderSize / 1000000)# Megabytes!</cfoutput>
Good luck with it!
<webguru>iqof188</webguru>
<cfset MyFolder="c:\inetpub\
<cftry>
<cfobject type="COM" name="FSO" class="Scripting.FileSystemObject" action="CONNECT">
<cfcatch>
<cfobject type="COM" name="FSO" class="Scripting.FileSystemObject" action="CREATE">
</cfcatch>
</cftry>
<cfscript>
objFolder=FSO.getFolder(MyFolder);
objFolderSize=objFolder.size;
</cfscript>
<cfoutput>#MyFolder# is #Evaluate(oFolderSize / 1000000)# Megabytes!</cfoutput>
Good luck with it!
<webguru>iqof188</webguru>