FSO: Einführung

FileSystemObject (Im späteren Verlauf mitFSOabgekürzt) ist eine von Microsoft geschaffene Plattform für die Programmierung von Webseiten und/oder Scripten.FSOist quasi als Erweiterung zu dem Microsoft eigenen JScript zu sehen und wird vor allem bei ActivServer Pages, Windows Scripting Host und anderen Applikationen bei denen Scripte benutzt werden, eingesetzt. MitFSOist es möglich mit Hilfe von (Web-)Scripten auf Dateien und Verzeichnisse zuzugreifen, diese zu verändern oder anzulegen - ebenfalls kann mit Laufwerken gearbeitet werden. Einen kleinen Nachteil bringtFSOjedoch mit: Allein der Microsoft Internet Explorer unterstützt die Anwendung.

FSO auf dem Server  nach oben

FSO ist eine serverseitige Anwendung, das heißt, sie kann nur auf dem Computer ausgeführt werden, auf dem die Datei liegt.FSOist grundlegend dazu verwendbar, Skripte für einen Server zu schreiben um auf Dateien, Verzeichnisse oder Festplatten zuzugreifen.FSOfindet hier zumeist den Einsatz innerhalb von ASP-Seiten, dem Windows Scripting Host oder bei Windows Scripting Componenten. Trotz der “Zielgruppe” Server istFSOauch clientseitig einsetzbar. Da es sich um ein Objekt handelt dessen Quelle (die nötigen Systemdateien) unter Windows standardmäßig mit installiert wird kann es prinzipiell auf jedem Windows-Rechner ausgeführt werden. Somit wäre auch der Einsatz innerhalb von clientseitigem JScript denkbar.

Sicherheit  nach oben

Auf Grund der Möglichkeit Daten auf dem Computer zu verändern sind des öfteren Fragen zur Sicherheit aufgetaucht. Seitdem es serverseitige (server-side) Anwendungen gibt sind jedoch die Sicherheitseigenschaften des Microsoft Internet Explorers so, dass sie keinen benutzertseitigen (client-side) Einsatz vonFSOunterstützen. Das System sollte somit eigentlich sicher sein – 100% Sicherheit gibt es jedoch nicht. Um ganz sicher zu gehen, dass kein fremdes Skript mitFSODaten auf Ihrem System löschen oder schreiben kann, sollten Sie die Möglichkeit ausschalten ActiveX-Objekte zu starten und die Sicherheitsstufe des Internet Explorers auf ein Maximum erhöhen.

Objekte  nach oben

InFSOgibt es eine Anzahl von Objekten und Gruppen.

FileSystemObject

FileSystemObject-Objekt ist das Hauptobjekt. Es enthält die Methoden und Eigenschaften die es erlauben, auf das System zuzugreifen.

Drive

Im Drive-Objekt sind Methoden und Eigenschaften zusammengefasst um Informationen über Laufwerke, die an das System angeschlossen sind, zu erlangen. Laufwerke können Festplatten, CD-Rom und andere Dinge sein.

Drives

Drives ist eine Gruppe. Diese beinhaltet sämtliche an das System angeschlossene Laufwerke, egal welchen Types.

Folder

Das Folder-Objekt setzt sich aus Methoden und Eigenschaften zusammen, welche erlauben Verzeichnisse zu erstellen, löschen oder zu verändern.

Folders

Folders ist eine Gruppe. Sie enthält alle Verzeichnisse eines bestimmten Pfades.

File

Das File-Objekt beinhaltet Methoden und Eigenschaften, welche erlauben Dateien zu erstellen, löschen oder zu verändern. Zusätzlich erlaubt es das System nach Name, Verzeichnis/Pfad und anderen Eigenschaften zu durchsuchen.

Files

Files ist eine Gruppe. Diese enthält alle Dateien in einem bestimmten Verzeichnis.

TextStream

TextStream ist ein Objekt welches erlaubt Dateien zu lesen und zu schreiben.

Weiterlesen

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht ver├Âffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>