Klasse FileSystemObject (Scripting VBA)
Ermöglicht den Zugriff auf das Dateisystem eines Computers.
Methoden
OpenTextFile - Öffnet eine angegebene Datei und gibt ein TextStream-Objekt zurück, das zum Lesen aus, Schreiben in oder Anfügen an die Datei verwendet werden kann.
Sub OpenTextFileTest
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fs, f
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.OpenTextFile("c:\testfile.txt", ForAppending, TristateFalse)
f.Write "Hello world!"
f.Close
End Sub
BuildPath - Kombiniert einen Ordnerpfad mit dem Namen eines Ordners oder einer Datei und gibt die Kombination mit gültigen Pfadtrennzeichen zurück.
CopyFile - Kopiert eine oder mehrere Dateien von einem Speicherort an einen anderen.
CopyFolder - Kopiert einen Ordner rekursiv von einem Speicherort an einen anderen.
CreateFolder - Erstellt einen Ordner.
CreateTextFile - Erstellt einen angegebenen Dateinamen und gibt ein Textstream -Objekt zurück, das zum Lesen aus oder schreiben in die Datei verwendet werden kann.
DeleteFile - Löscht die angegebene Datei.
DeleteFolder - Löscht einen angegebenen Ordner und seinen Inhalt.
DriveExists - Gibt True zurück, wenn das angegebene Laufwerk existiert, und False, wenn nicht.
FileExists - Gibt True zurück, wenn die angegebene Datei vorhanden ist; andernfalls wird False zurückgegeben.
FolderExists - Gibt True zurück, wenn ein angegebener Ordner vorhanden ist; andernfalls False.
GetAbsolutePathName - Gibt einen vollständigen und eindeutigen Pfad aus einer bereitgestellten Pfadangabe zurück.
GetBaseName - Gibt eine Zeichenfolge mit dem Basisnamen der letzten Komponente (ohne Dateierweiterung) in einem Pfad zurück.
GetDrive - Gibt ein Drive-Objekt zurück, das dem Laufwerk in einem angegebenen Pfad entspricht.
GetDriveName - Gibt eine Zeichenfolge mit dem Namen des Laufwerks für einen angegebenen Pfad zurück.
GetExtensionName - Gibt eine Zeichenfolge zurück, die den Erweiterungsnamen für die letzte Komponente eines Pfads enthält.
GetFile - Gibt ein File-Objekt zurück, das der Datei in einem angegebenen Pfad entspricht.
GetFileName - Gibt die letzte Komponente eines angegebenen Pfads zurück, der nicht Teil der Laufwerks Spezifikation ist.
GetFolder - Gibt ein Folder -Objekt zurück, das dem Ordner in einem angegebenen Pfad entspricht.
GetParentFolderName - Gibt eine Zeichenfolge zurück, die den Namen des übergeordneten Ordners der letzten Komponente in einem angegebenen Pfad enthält.
GetSpecialFolder - Gibt den angegebenen Ordner mit Sonderfunktionen zurück.
GetTempName - Gibt einen willkürlich generierten Namen einer temporären Datei oder eines temporären Ordners zurück, der bei Vorgängen nützlich ist, bei denen eine temporäre Datei oder ein temporärer Ordner benötigt wird.
MoveFile - Verschiebt eine oder mehrere Dateien von einem Speicherort an einen anderen.
MoveFolder - Verschiebt einen oder mehrere Ordner von einem Speicherort an einen anderen.
Eigenschaften
Drives Gibt eine Drives -Auflistung zurück, die aus allen auf dem lokalen Computer verfügbaren Laufwerks Objekten besteht.
Related Classes
Drive - Bietet Zugriff auf die Eigenschaften eines bestimmten Laufwerks oder einer bestimmten Netzwerkfreigabe.
Drives - Schreibgeschützte Auflistung aller verfügbaren Laufwerke.
File - Ermöglicht den Zugriff auf alle Eigenschaften einer Datei.
Folder - Bietet Zugriff auf alle Eigenschaften eines Ordners.
TextStream - Vereinfacht den sequentiellen Dateizugriff.