一个使用 fso 的คลาส, 前面的文章也有提到。这里有比较多的一些实例。
-
dimmyfilefolder
setMyFileFolder = newFileFolderCls
'' response.writemyfilefolder.moveafile ("f: /123/4561.exe", "f: /123/4562.txt")
'' response.writemyfilefolder.moveafolder ("f:/456", "f:/ditg/456")
'' response.writemyfilefolder.showfilesystemtype ("i:/")
'' response.writemyfilefolder.copyafile ("f: /123/4562.txt", "f: /123/4563.txt")
-
'' response.writemyfilefolder.copyafolder ("f:/123/", "f:/789/")
'' response.writemyfilefolder.showfolderlist ("f:/ditg")
'' Response.WritemyFileFolder.ShowFileList ("F:/123/123")
'' response.writemyfilefolder.deleteafile ("f: /123/4562.txt")
'' response.writemyfilefolder.deleteafolder ("f:/456/")
'' Response.WritemyFileFolder.CreateFolderDemo ("F:/147/")
'' response.writemyfilefolder.getFilesize ("f: /123/4563.txt")
'' Response.WritemyFileFolder.getFoldersize ("F: /123/123.txt")
'' Response.WritemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 1) & "<br>"
'' Response.WritemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 2) & "<br>"
'' Response.WritemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 3) & "<br>"
'' Response.WritemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 4) & "<br>"
'' Response.writemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 5) & "<br>"
'' Response.WritemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 6) & "<br>"
'' Response.WritemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 7) & "<br>"
'' Response.WritemyFileFolder.ShowFileAccessInfo ("F: /123/123.txt", 8) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 1) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 2) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 3) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 4) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 5) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 6) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 7) & "<br>"
'' Response.WritemyFileFolder.ShowFolderAccessInfo ("f:/123/", 8) & "<br>"
'' response.writemyfilefolder.writetxtfile ("f: /123/cexo.txt", "", 1) & "<br>"
'' response.writemyfilefolder.writetxtfile ("f: /123/cexo.txt", "cexowxfdw", 1) & "<br>"
'' response.writemyfilefolder.writetxtfile ("f: /123/cexo.txt", Chr (13) & Chr (10)
& "cexowxfdw", 2) & "<br>"
'' response.writemyfilefolder.readtxtfile ("f: /123/cexo.txt") & "<br>"
Response.writemyFileFolder.displayleveldepth ("f:/ditg/ditg/bumen/images") & "<br>"
classfilefoldercls
publicfso
Privatesubclass_initialize ()
setfso = createObject ("Scripting.filesystemObject")