FSO File (File) Properti Objek
Digatedeated Mengembalikan Tanggal dan Waktu Pembuatan Folder Ini
Datelascescessed mengembalikan tanggal dan waktu akses terakhir ke file
DatelastModified Mengembalikan tanggal dan waktu ketika file terakhir dimodifikasi
Drive Mengembalikan objek drive drive tempat file berada
Nama set atau kembalikan nama file
Parentfolder Mengembalikan objek folder dari folder induk file
Jalur mengembalikan jalur absolut ke file, dan dapat menggunakan nama file yang panjang
Shortname Mengembalikan nama file dalam Formulir Gaya DOS 8.3
ShortPath Mengembalikan jalur absolut file dalam bentuk DOS Style 8.3
Ukuran Mengembalikan ukuran (byte) file
Ketik jika memungkinkan, kembalikan string deskripsi untuk jenis file
Metode Objek File (File) FSO
Penggunaan metode objek file FSO
CopyFile Salin satu atau lebih file ke jalur baru
CreateTextFile membuat file dan mengembalikan objek TextStream
DeleteFile Hapus file
OpenTextFile membuka file dan mengembalikan objek TextStream untuk membaca atau menambahkan
Ubah nama file:
Salinan kode adalah sebagai berikut:
Fungsi Ganti Nama (Sourcename, DestName)
redup, ofile
SET OFSO = Server.CreateObject ("Scripting.FilesystemObject")
set ofile = ofso.getFile (server.mappath (Sourcename))
Ofile.name = DestName
Set OfSO = tidak ada
Set ofile = tidak ada
Fungsi akhir
Hapus file:
Salinan kode adalah sebagai berikut:
Fungsi fsodel (nama file)
redup fso, f
atur fso = server.CreateObject ("Scripting.FilesystemObject")
f = server.mappath (nama file)
jika fso.fileexists (f) maka
fso.deletefile f, true
akhiri jika
set f = tidak ada
atur fso = tidak ada
Fungsi akhir
Ganti string di file:
Salinan kode adalah sebagai berikut:
Fungsi fsoreplace (nama file, target, repString)
Redup objfso, objcountfile, filetempdata
Set ObjFSO = Server.CreateObject ("Scripting.FilesystemObject")
Setel objcountfile = objfso.opentextFile (server.mappath (nama file), 1, true)
FiletempData = objcountfile.readall
objcountfile.close
FiletempData = ganti (filetempdata, target, repString)
Set ObjCountFile = objfso.createTextFile (server.mappath (nama file), true)
objcountfile.write filetempdata
objcountfile.close
Setel objcountfile = tidak ada
Atur objfso = tidak ada
Fungsi akhir
<%
'********************************************************
'Fungsi Nama: CreateFolder (Spath)
'Fungsi: Buat direktori
'Path: Spath: Jalur Direktori Relatif dibuat
'Nilai Pengembalian: Sukses Benar, Gagal Salah
'********************************************************
'Response.Write CreateFolder ("/DGSunShine/unggahfile/demo1/")
Fungsi CreateFolder (Spath)
Pada kesalahan resume berikutnya
Redup fso, arrolder, folder, i, j
Jika Spath = "" lalu
CreateFolder = false
Fungsi keluar
Akhiri jika
Jika dibiarkan (spath, 1) = "/" lalu
Folder = "/"
Spath = Mid (Spath, 2, Len (Spath))
Kalau tidak
Folder = "./"
Akhiri jika
Jika kanan (Spath, 1) = "/" lalu Spath = kiri (Spath, Len (Spath) -1)
Arrolder = split (spath, "/")
Atur fso = server.CreateObject ("Scripting.FilesystemObject")