The object model FileSystemObject (FSO) lets you use the syntax object.method familiar with a rich set of properties, methods and events to process folders and files.

Use this tool based objects with:

* HTML to create Web pages

* Windows Scripting Host to create batch files for Microsoft Windows

* Script Control to provide a capacity of scripts for applications developed in other languages

Because the use of the FSO on the client side poses serious security problems in access to the potentially adverse local filesystem of a client, this documentation assumes the use of the FSO object model to create scripts executed by web pages on the server side. Since the server side is used, the default Internet Explorer security does not use client-side of the FileSystemObject. Redefinition of these defaults may expose a local computer to access poorly received by the file system, which could result in total destruction of the integrity of system files, causing data loss or worse.

The FSO object model gives your server-side applications can create, edit, move and delete files or to detect if particular folders exist, and if so, where. You can also find information on issues such as their name, date of creation or last modified, and so on.

The FSO object model also facilitates the processing of cases. When processing files, the main objective is to store data in a space and resource efficient, easy to format Access. You must be able to create files, insert and modify data, and output (read) data. Since data storage in a database such as Access or SQL Server adds a significant amount of overhead to your application, storing your data in a binary file or text may be the most effective solution. You may prefer not to have this overhead, or your needs Access to data may not require any additional functionality associated with a database rich in features.

The FSO object model, which is contained in the library script type (Scrrun.dll), supports text file creation and manipulation through the object TextStream. Although it does not yet support the creation or manipulation of binary files, future support is provided binaries.