Is there any way with visual basic to get a list of full pathnames of files in a directory and that directory's subdirectories, and have the list sent to a file? The only way I have seen is to call a shell and do a <br><br>"dir /B /S > myfile.txt"<br><br>and I have this huge subroutine that it has to go through in order to tell the file is completely done writing to the disk. Any easier way than that?