>>I need a way to quickly determine the total size of a folder (including all files & subfolders) before attempting to copy it. If I knew the size in bytes I could subtract that from diskspace() to see if there is enough room.
>>I'm sure this is a common issue. Anybody have a neat solution?
>
>Try
>
>loFSO = CREATEOBJECT("Scripting.FileSystemObject")
>loFolder = loFSO.GetFolder('c:\test')
>?loFolder.Size
That is excellent. Works great and fast. Unfortunately I am not supposed to use windows scripting. Anything from the API crowd?