Neueste Web-Entwicklung Tutorials
 

ASP Filesystem Object


Das Filesystemobjekt wird verwendet, um das Dateisystem auf einem Server zuzugreifen.


Beispiele

Beispiele

Ist eine bestimmte Datei vorhanden ist ?
Wie kann man überprüfen, ob eine Datei vorhanden ist.

Ist ein bestimmte Ordner vorhanden?
Wie kann man prüfen, ob ein Ordner vorhanden ist.

Hat ein angegebenes Laufwerk gibt es?
Wie kann man überprüfen, ob ein Laufwerk vorhanden ist.

Holen Sie sich den Namen eines bestimmten Laufwerk
Wie der Name eines bestimmten Laufwerk zu bekommen.

Holen Sie sich den Namen des übergeordneten Ordner eines bestimmten Pfad
Wie der Name des übergeordneten Ordner eines bestimmten Pfad zu erhalten.

Erhalten Sie Dateinamen
Wie Sie die Dateinamen der letzten Komponente in einem bestimmten Pfad zu erhalten.

Holen Sie sich das Dateierweiterung
Wie die Dateierweiterung der letzten Komponente in einem bestimmten Pfad zu erhalten.

Holen Sie sich das Basis Namen einer Datei oder eines Ordners
Wie die Basis Namen einer Datei oder ein Ordner in einem bestimmten Pfad zu erhalten.


Das Objekt Filesystem

Das Filesystemobjekt wird verwendet, um das Dateisystem auf einem Server zuzugreifen.

Dieses Objekt kann die Bearbeitung von Dateien, Ordnern und Verzeichnispfaden. Es ist auch möglich, Dateisysteminformationen mit diesem Objekt abzurufen.

Der folgende Code erstellt eine Textdatei (c:\test.txt) und schreibt dann ein Text in die Datei:

<%
dim fs,fname
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fname=fs.CreateTextFile("c:\test.txt",true)
fname.WriteLine("Hello World!")
fname.Close
set fname=nothing
set fs=nothing
%>

Die Eigenschaften des Filesystemobjekt und Methoden werden im Folgenden beschrieben:

Eigenschaften

Eigentum Beschreibung
Drives Gibt eine Auflistung aller Antriebsobjekte auf dem Computer

Methods

Methode Beschreibung
BuildPath Hängt einen Namen auf einen vorhandenen Pfad
CopyFile Kopiert eine oder mehrere Dateien von einem Ort zum anderen
CopyFolder Kopiert eine oder mehrere Ordner von einem Ort zum anderen
CreateFolder Erstellt einen neuen Ordner
CreateTextFile Erstellt eine Textdatei und gibt ein Textstream-Objekt, das auf die Datei aus, oder schreiben lesen verwendet werden kann,
DeleteFile Löscht eine oder mehrere bestimmte Dateien
DeleteFolder Löscht eine oder mehrere bestimmte Ordner
DriveExists Überprüft, ob ein angegebenes Laufwerk vorhanden
FileExists Überprüft, ob eine bestimmte Datei vorhanden ist
FolderExists Prüft, ob ein bestimmte Ordner vorhanden
GetAbsolutePathName Gibt den vollständigen Pfad von der Wurzel des Antriebs für den angegebenen Pfad
GetBaseName Gibt den Basisnamen eine bestimmte Datei oder einen Ordner
GetDrive Gibt ein Antriebsobjekt mit dem Antrieb in einem festgelegten Pfad entspricht
GetDriveName Gibt den Laufwerksnamen eines angegebenen Pfad
GetExtensionName Gibt die Dateinamenerweiterung für die letzte Komponente in einem angegebenen Pfad
GetFile Gibt ein File-Objekt für einen bestimmten Pfad
GetFileName Gibt die Dateinamen oder Ordnernamen für die letzte Komponente in einem angegebenen Pfad
GetFolder Gibt ein Ordnerobjekt für einen bestimmten Pfad
GetParentFolderName Gibt den Namen des übergeordneten Ordners der letzten Komponente in einem bestimmten Pfad
GetSpecialFolder Gibt den Pfad zu einigen Windows-Spezialordner
GetTempName Gibt eine zufällig generierte temporäre Datei oder einen Ordner
MoveFile Verschiebt eine oder mehrere Dateien von einem Ort zum anderen
MoveFolder Verschiebt einen oder mehrere Ordner von einem Ort zum anderen
OpenTextFile Öffnet eine Datei und gibt ein Textstream-Objekt, das verwendet werden kann, um auf die Datei zugreifen