FSO -Datei (Datei) Objekteigenschaften
DATECREEED gibt das Datum und die Uhrzeit der Erstellung dieses Ordners zurück
Datelastaccess gibt das Datum und die Uhrzeit des letzten Zugriffs auf die Datei zurück
DatelastModified gibt das Datum und die Uhrzeit zurück, zu der die Datei zuletzt geändert wurde
Drive gibt das Laufwerksobjekt des Laufwerks zurück, in dem sich die Datei befindet
Name Set oder senden Sie den Namen der Datei zurück oder geben Sie zurück
Der ParentFolder gibt das Ordnerobjekt des übergeordneten Ordners der Datei zurück
Path gibt den absoluten Pfad zur Datei zurück und kann einen langen Dateinamen verwenden
ShortName gibt den Dateinamen in DOS Style Form 8.3 zurück
ShortPath gibt den absoluten Pfad der Datei im DOS -Stil 8.3 zurück
Die Größe gibt die Größe (Bytes) der Datei zurück
Geben Sie nach Möglichkeit eine Beschreibungszeichenfolge für den Dateityp zurück
FSO -Datei (Datei) Objektmethode
Verwendung der FSO -Dateiobjektmethode
Kopieren Sie eine oder mehrere Dateien auf einen neuen Pfad
CreateTextFile erstellt eine Datei und gibt ein Textstream -Objekt zurück
DeleteFile Löschen Sie eine Datei
OpenTextFile öffnet die Datei und gibt das Textstream -Objekt zum Lesen oder Anhängen zurück
Die Datei umbenennen:
Die Codekopie lautet wie folgt:
Funktion umbenennen (Sourcename, Destname)
düster, vonil
set ofso = server.createObject ("scripting.FilesSystemObject"))
set ofile = ofso.getFile (server.mappath (Sourcename))
OFILE.NAME = DESTNAME
Set ofso = nichts
Set ofil = nichts
Endfunktion
Löschen Sie die Datei:
Die Codekopie lautet wie folgt:
Funktion fSodel (Dateiname)
Dim fso, f
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").
f = server.mappath (Dateiname)
Wenn fso.Fileexists (f) dann
fso.deletefile f, true
Ende wenn
Setzen Sie f = nichts
fso = nichts setzen
Endfunktion
Saiten in der Datei ersetzen:
Die Codekopie lautet wie folgt:
Funktion fsoreplace (Dateiname, Ziel, Repstring)
Dim OBJFSO, Objcountfile, Filetempdata
Setzen Sie OBJFSO = Server.createObject ("Scripting.FilesSystemObject").
SET OBJCOUNTFILE
FiletempData = objcountFile.readall
objcountfile.close
FiletempData = Ersetzen (FiletempData, Ziel, Repstring)
SET OBJCOUNTFILE
objcountfile.write Filetempdata
objcountfile.close
Setzen Sie objcountfile = nichts
Setzen Sie objfso = nichts
Endfunktion
<%
'*********************************************
'Funktionsname: createFolder (Spath)
'Funktion: Erstellen Sie ein Verzeichnis
'Pfad: Spath: Der relative Verzeichnispfad erstellt
'Rückgabewert: Erfolgreich, fehlgeschlagen falsch
'*********************************************
'response.write createFolder ("/dgsunshine/uploadFile/Demo1/")
Funktion createFolder (Spath)
Bei der nächsten Fehleraufnahme als nächstes
Dim FSO, Arrfolder, Ordner, i, J.
Wenn Spath = "" dann
CreateFolder = false
Ausgangsfunktion
Ende wenn
Wenn links (Spath, 1) = "/" dann
Ordner = "/"
Spath = Mid (Spath, 2, Len (Spath))
Anders
Ordner = "./"
Ende wenn
Wenn rechts (Spath, 1) = "/", dann spath = links (Spath, Len (Spath) -1)
Arrfolder = spath (Spath, "/")
Setzen Sie fso = server.createObject ("scripting.FilesSystemObject").