1. fso.getFile
Extrahieren Sie das entsprechende Dateiobjekt
1. Getfile.asp
<% Welche file = server.MAppath ("cnbruce.txt")) Setzen Sie fso = createObject ("scripting.filesystemObject"). Setzen Sie F1 = fso.createTextfile (welche Datei, wahr) F1.Write ("Dies ist ein Test. Mein Name ist cnbruce.") F1.CLOSE Setzen Sie F2 = fso.getFile (welche Datei) s = "Dateiname:" & f2.name & "<br>" S = S & "Datei Kurzpfadenname:" & f2.shortPath & "<br>" S = S & "Datei Physische Adresse:" & f2.Path & "<br>" S = S & "Dateiattribute:" & f2.attributes & "<br>" S = S & "Dateigröße:" & f2.size & "<br>" S = S & "Dateityp:" & f2.type & "<br>" S = S & "Dateierstellung Zeit:" & f2.Datescreated & "<br>" S = S & "Neueste Besuch:" & f2.Datelastaccess & "<br>" S = S & "Neueste modifizierte Zeit:" & f2.Datelastmodified response.write (en) %> |
Der Effekt entspricht genau den spezifischen Attributinformationen, die Sie beim rechten Maustaste auf eine Datei sehen.
Der Wert "32", der mit Attributen zurückgegeben wird, bedeutet: (Archiv) Die nach der letzten Sicherung geänderte Datei. Lesbar und schriftlich.
Andere Werte sind Anhang wie folgt:
Normal 0 Normale Datei. Es werden keine Eigenschaften festgelegt. Readonly 1 schreibgeschützte Datei. Lesbar und schriftlich. Versteckte 2 ausblenden Dateien. Lesbar und schriftlich. System 4 Systemdateien. Lesbar und schriftlich. Verzeichnis 16 Ordner oder Verzeichnis. Schreibgeschützte. Archiv 32 Dateien, die nach der letzten Sicherung geändert wurden. Lesbar und schriftlich. Alias 1024 Link oder Verknüpfung. Schreibgeschützte. Komprimierte 2048 komprimierte Datei. Schreibgeschützte. |
2. Datei.move
Wird verwendet, um die angegebene Datei oder den angegebenen Ordner von einem Ort in einen anderen zu verschieben. Tatsächlich gehört diese Methode immer noch zu einer Anwendung nach FSO.getFile.
2, MoveFile.asp
<% Welche file = server.MAppath ("cnbruce.txt")) Setzen Sie fso = createObject ("scripting.filesystemObject"). Setzen Sie F1 = fso.createTextfile (welche Datei, wahr) F1.Write ("Dies ist ein Test. Mein Name ist cnbruce.") F1.CLOSE Setzen Sie F2 = fso.getFile (welche Datei) f2.move "c:/" %> <a href = "c:/"> prüfen Sie, ob es welche </a> gibt |
Einfache Implementierung der Funktionsfunktion.
A. Datei.Copy
Gehört auch zu einer Anwendung nach fso.getFile. Kopieren Sie einfach die Datei an einen bestimmten Ort.
3. Copyfile.asp
<% Welche file = server.MAppath ("cnbruce.txt")) Setzen Sie fso = createObject ("scripting.filesystemObject"). Setzen Sie F1 = fso.createTextfile (welche Datei, wahr) F1.Write ("Dies ist ein Test. Mein Name ist cnbruce.") F1.CLOSE Setzen Sie F2 = fso.getFile (welche Datei) F2. Kopie "D:/" %> <a href = "d:/"> prüfen, ob es welche </a> gibt |
Die Datei cnBRUCE.TXT in demselben Verzeichnis wie diese ASP -Seite ist noch vorhanden.