In diesem Artikel wird hauptsächlich die häufig verwendeten Funktionen der Dateioperation in Dateisystemobjekten vorgestellt. Ich hoffe, dass die relevanten Kenntnisse und Materialien, die vom Herausgeber zusammengestellt wurden, für Sie hilfreich sein.
1. Wurzel
Funktionsformat root ()
Funktionsbeschreibung gibt eine Pfad -String -Variable zurück
Anwendungscode 'Beispiel String = C:/Ints/Jingcaichunfeng/'
Öffentliche Funktion Root ()
root = request.servervariables ("appl_physical_path")
Endfunktion
2. URL
Funktionsformat -URL ()
Funktionsbeschreibung gibt eine URL -String -Variable zurück
Anwendungscode 'Beispiel String = http://www.ints.net/filesys.asp'
Öffentliche Funktion URL ()
url = "http: //" & request.servervariables ("server_name")
& Request.servervariables ("script_name")
Endfunktion
3. Mkdir
Funktionsformat Mkdir (DirName)
Funktion Beschreibung Erstellen Sie ein Verzeichnis und geben Sie Informationen zurück
Anwendungscode öffentliche Funktion mkdir (xvar)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.Foderexists (xvar) dann
msg = "Entschuldigung, dieses Verzeichnis existiert bereits!"
Anders
Sys.createfolder (xvar)
MSG = "Herzlichen Glückwunsch, das Verzeichnis wurde erfolgreich erstellt!"
Ende wenn
Setzen Sie sys = nichts
mkdir = msg
Endfunktion
4. Rmdir
Funktionsformat RMDIR (DirName)
Funktionsbeschreibung löscht ein Verzeichnis und gibt Informationen zurück
Anwendungscode öffentliche Funktion RMDIR (XVAR)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.Foderexists (xvar) dann
Sys.deleteFolder (xvar)
MSG = "Herzlichen Glückwunsch, das Verzeichnis wurde erfolgreich gelöscht!"
Anders
msg = "Entschuldigung, dieses Verzeichnis wurde noch nicht erstellt!"
Ende wenn
Setzen Sie sys = nichts
rmdir = msg
Endfunktion
5. Isdir
Funktionsformat Isdir (DirName)
Funktionsbeschreibung prüft, ob ein Verzeichnis existiert, und gibt Informationen zurück
Anwendungscode öffentliche Funktion Isdir (xvar)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.Foderexists (xvar) dann
msg = true
Anders
msg = false
Ende wenn
Setzen Sie sys = nichts
isdir = msg
Endfunktion
6. Cpdir
Funktionsformat CPDIR (DirName, Ziel, Überschreibung)
Funktion Beschreibung Kopieren Sie den Ordner und senden Sie Informationen zurück
Anwendungscode öffentliche Funktion CPDIR (XVAR, YVAR, ZVAR)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.Foderexists (xvar) dann
Sys.copyfolder xvar, root & yvar, zvar
MSG = "Herzlichen Glückwunsch, das Verzeichnis wurde erfolgreich kopiert!"
Anders
msg = "Entschuldigung, das gewünschte Verzeichnis, das Sie wollen, wurde nicht gefunden!"
Ende wenn
Setzen Sie sys = nichts
cpdir = msg
Endfunktion
7. Mvdir
Funktionsformat MVDIR (DirName, Ziel)
Funktionsbeschreibung verschiebt einen Ordner und gibt Informationen zurück
Anwendungscode öffentliche Funktion mvdir (xvar, yvar)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.Foderexists (xvar) dann
Sys.moveFolder xvar, root & yvar
MSG = "Herzlichen Glückwunsch, der Verzeichnisordner wurde bewegt!"
Anders
msg = "Entschuldigung, das gewünschte Verzeichnis, das Sie wollen, wurde nicht gefunden!"
Ende wenn
Setzen Sie sys = nichts
mvdir = msg
Endfunktion
8. Isfile
Funktionsformat ISFile (Dateiname)
Funktionsbeschreibung prüft, ob die Datei existiert, und gibt Informationen zurück
Anwendungscode öffentliche Funktion IsFile (xvar)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.FileExists (xvar) dann
msg = true
Anders
msg = false
Ende wenn
Setzen Sie sys = nichts
isFile = msg
Endfunktion
9. WFILE
Funktionsformat WFILE (Dateiname, Überschreiben, String)
Funktion Beschreibung Schreiben Sie Zeichenfolge in eine Datei und senden Sie Informationen zurück
Anwendungscode öffentliche Funktion WFILE (XVAR, YVAR, ZVAR)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn yvar dann
Setzen Sie txt = sys.opentextfile (xvar, 2)
Txt.write (Zvar)
Txt.close
MSG = "Herzlichen Glückwunsch, die Datei wurde erfolgreich erstellt und gespeichert!"
Anders
Wenn sys.FileExists (xvar) dann
msg = "Entschuldigung, die Datei existiert bereits!"
Ende wenn
Setzen Sie sys = nichts
WFILE = MSG
Endfunktion
10. Rfile
Funktionsformat Rfile (Dateiname)
Funktionsbeschreibung liest eine Datei und gibt Informationen zurück
Anwendungscode öffentliche Funktion RFILE (XVAR)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.FileExists (xvar) dann
Setzen Sie txt = sys.opentextfile (xvar, 1)
msg = txt.readall
Txt.close
Anders
msg = "Entschuldigung, die Datei existiert nicht!"
Ende wenn
Setzen Sie sys = nichts
rfile = msg
Endfunktion
11. Afile
Funktionsformat afile (Dateiname, String)
Funktion Beschreibung Fügen Sie einer Datei String hinzu und senden Sie Informationen zurück
Anwendungscode öffentliche Funktion afile (xvar, Zvar)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.FileExists (xvar) dann
Setzen Sie txt = sys.opentextfile (xvar, 8)
Txt.write (Zvar)
Txt.close
MSG = "Herzlichen Glückwunsch, die Datei wurde erfolgreich hinzugefügt und gespeichert!"
Anders
msg = "Entschuldigung, die Datei existiert nicht!"
Ende wenn
Setzen Sie sys = nichts
afile = msg
Endfunktion
12. cpfile
Funktionsformat CPFile (Dateiname, Ziel, Überschreibung)
Funktion Beschreibung Kopieren Sie eine Datei und senden Sie Informationen zurück
Anwendungscode öffentliche Funktion cpfile (xvar, yvar, zvar)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.FileExists (xvar) dann
Sys.copyfile xvar, root & yvar, zvar
MSG = "Herzlichen Glückwunsch, die Datei wurde erfolgreich kopiert!"
Anders
msg = "Entschuldigung, die Dateikopie ist fehlgeschlagen!"
Ende wenn
Setzen Sie sys = nichts
cpfile = msg
Endfunktion
13. mvfile
Funktionsformat MVFile (Dateiname, Ziel)
Funktionsbeschreibung verschiebt eine Datei und gibt Informationen zurück
Anwendungscode öffentliche Funktion mvfile (xvar, yvar)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.FileExists (xvar) dann
Sys.moveFile xvar, root & yvar
MSG = "Herzlichen Glückwunsch, die Datei wurde erfolgreich verschoben!"
Anders
msg = "Entschuldigung, die Dateibewegung ist fehlgeschlagen!"
Ende wenn
Setzen Sie sys = nichts
mvFile = msg
Endfunktion
14. RMFILE
Funktionsformat RMFile (Dateiname)
Funktionsbeschreibung löscht eine Datei und gibt Informationen zurück
Anwendungscode öffentliche Funktion RMFILE (XVAR)
Setzen Sie sys = server.createObject ("scripting.filesystemObject").
Wenn sys.FileExists (xvar) dann
Sys.deleteFile (xvar)
MSG = "Herzlichen Glückwunsch, die Datei wurde erfolgreich gelöscht!"
Anders
msg = "Entschuldigung, die Dateilöschung ist fehlgeschlagen!"
Ende wenn
Setzen Sie sys = nichts
rmFile = msg
Endfunktion
Das obige ist eine Einführung in die häufig verwendeten Funktionen der Dateioperation in Dateisystemobjekten. Ich hoffe, dass die relevanten Kenntnisse und Materialien, die vom Herausgeber zusammengestellt wurden, für Sie hilfreich sein. Für weitere Inhalte achten Sie bitte weiterhin auf die Website des falschen neuen Technologiekanals!