Fso geniş adıyla File System Oblect nesnesini kullanarak sistem uzerinde herhangi bir dosya oluşturup bu dosyanın varlığını kontrol edeceğiz, güncelleyeceğiz,sileceğiz..kısacası dosyanın Bizden çekeceği var : )
İlk olarak bir dosya oluşturup bu dosyaya veri yazdıracağız.
kodlarımız başlıyor
öncelikle nesnemize bağlanıyoruz.
set fso=server.createobject("scripting.filesystemobjec t" )
/dosyamızı oluşturuyoruz.. dosya türünü seçmekte özgürsünüz asp,html,txt vs.
set q=fso.createtextfile(server.mappath("deneme.asp" ) )
q.writeLine("Merhaba !" &vbcrfl )
q.writeLine("Ben geldim...." &vbcrfl )
set q=nothing
/ bu kısımda deneme.asp isimli bir dosya oluşturup içerisine metnimizi yazdırdık.
/ bu işlemin sanılandan öte bir kolaylığı ise şudur;
/ salt metin olarak yazılan yerde asp kodlarınıda çalıştırabiliriz. bu yetkinin sadce yoneticiye verilmesi dahilinde güzel işler ortaya koyabiliriz.
/burada es geçilmemesi gereken bir diğer konu oluşturduğumuz dosyanın konumudur.
/yukarda örneğini yaptığımız işlemde oluşan dosya ile işlemi yaptığımız sayfa aynı konumdadır.eğer sayfamızı başka bir klasorde olusturacaksak konum belirtmeliyiz.
mesela Request.ServerVariables("APPL_PHYSICAL_PATH" ) variablesi bize bulundugumuz ana dizini verir. buna gore siz c\inetbup\wwwroot\klasor\deneme.asp yaparak dosyayı istediginiz klasorde olusturabilrsiniz.
alıntı