I use a FileSystem Object and a for each...next statement to print out the contents of a directory. However, the files are not listed in alphabetical order. Rather, they are spewed out pretty randomly.<BR><BR>How would I got about listing the files in their alphabetical order?<BR><BR>This is my essential code:<BR><BR>Dim objFSO <BR>Set objFSO = Server.CreateObject("Scripting.FileSystemObject") <BR><BR>Dim strRootFolder<BR>strRootFolder = "c:path" <BR>Dim objFolder<BR>Set objFolder = objFSO.GetFolder(strRootFolder) <BR><BR>Dim objFile <BR><BR>For Each objFile in objFolder1999s.Files<BR><BR>response.write objFile.Name & "<BR>"<BR><BR>Next<BR>