FileSystemObject (FSO) bize ASP'nin sunduğu, bulunduğu bilgisayardaki tüm dosya ve klasörler üzerinde işlemler yapabilmemizi sağlayan çok faydalı bir araç. Bu işlemler başlıca kopyalamak, silmek, taşımak, listelemek, text dosyaları düzenlemek, yeni dosyalar oluşturabilmek, dosyaların özelliklerini değiştirebilmek.
Aslında benim burda anlatacaklarım, FileSystemObject (FSO) ile yapabileceklerimizin yanında hiç birşey değil fakat günlük web uygulamalarımızda kullanabileceğimiz ve işimizi kolaylaştırabilecek uygulamalar.
FSO ile çalışabilmemiz için öncelikle nesne oluşturmamız gerekmektedir. Bu nesneyi oluşturmak için aşağıdaki kodu kullanmalıyız.
Set FSO = CreateObject("Scripting.FileSystemObject")FSO.CopyFile "C:sitelogo.gif" , "D:site"
'veya'
FSO.CopyFile "C:sitelogo.gif" , "D:sitelogo.gif"FSO.CopyFile "C:sitelogo.gif" , "D:siteyeni.gif"FSO.CopyFile "C:site*.*" , "D:site"FSO.DeleteFile "C:sitelogo.gif"FSO.DeleteFile "C:site*.*"FSO.MoveFile "C:sitelogo.gif" , "D:site"
'veya'
FSO.MoveFile "C:sitelogo.gif" , "D:sitelogo.gif"FSO.MoveFile "C:sitelogo.gif" , "D:siteyeni.gif"FSO.MoveFile "C:site*.*" , "D:site"FSO.DeleteFile "C:sitelogo.gif"FSO.DeleteFile "C:site*.*"If FSO.FileExists("C:sitelogo.gif") = True Then
Response.Write "Var"
Else
Response.Write "Yok"
End If