Объект FileSystemObject ASP
- Предыдущая страница ASP Ошибка
- Следующая страница ASP TextStream
Объект FileSystemObject используется для доступа к файловой системе сервера.
Пример
- Существует ли указанный файл?
- Этот пример демонстрирует, как сначала создать объект FileSystemObject, а затем использовать метод FileExists для проверки существования файла.
- Существует ли указанная папка?
- Этот пример демонстрирует, как использовать метод FolderExists для проверки существования указанной папки.
- Существует ли указанный диск?
- Этот пример демонстрирует, как использовать метод DriveExists для проверки существования указанного диска.
- Получение имени указанного диска
- Этот пример демонстрирует, как использовать метод GetDriveName для получения имени указанного диска.
- Получение имени родительской папки по указанному пути
- Этот пример демонстрирует, как использовать метод GetParentFolderName для получения имени родительской папки по указанному пути.
- Получение расширения папки
- Этот пример демонстрирует, как использовать метод GetExtensionName для получения расширения файла последнего компонента указанного пути.
- Получение имени файла
- Этот пример демонстрирует, как использовать метод GetFileName для получения имени последнего компонента указанного пути.
- Получение базового имени файла или папки
- Этот пример демонстрирует, как использовать метод GetBaseName для возврата базового имени файла или папки по указанному пути.
Объект FileSystemObject
Объект FileSystemObject используется для доступа к файловой системе сервера. Этот объект может выполнять операции с файлами, папками и путями к каталогам, а также предоставлять информацию о файловой системе.
Этот код создает текстовый файл (c:\test.txt) и затем записывает в него текст:
<% 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 %>
Свойства и методы объекта FileSystemObject описаны следующим образом:
Свойства
Свойства | Описание |
---|---|
Drives | Возвращает коллекцию всех объектов дисков на локальном компьютере. |
Метод
Метод | Описание |
---|---|
BuildPath | Добавляет имя к существующему пути. |
CopyFile | Копирует одну или несколько файлов из одного места в другое. |
CopyFolder | Копирует одну или несколько папок из одного места в другое. |
CreateFolder | Создает новую папку. |
CreateTextFile | Создает текстовый файл и возвращает объект TextStream. |
DeleteFile | Удаляет одну или несколько指定的 файлов. |
DeleteFolder | Удаляет одну или несколько指定的 папок. |
DriveExists | Проверяет, существует ли указанный диск. |
FileExists | Проверяет, существует ли указанный файл. |
FolderExists | Проверяет, существует ли папка. |
GetAbsolutePathName | Для указанного пути возвращает полное путь от корня диска. |
GetBaseName | Возвращает базовое имя файла или папки. |
GetDrive | Возвращает объект Drive для указанного пути. |
GetDriveName | Возвращает имя диска указанного пути. |
GetExtensionName | Возвращает расширение файла последнего компонента указанного пути. |
GetFile | Возвращает объект File для указанного пути. |
GetFileName | Возвращает имя файла последнего компонента указанного пути. |
GetFolder | Возвращает объект Folder для указанного пути. |
GetParentFolderName | Возвращает имя родительской папки последнего компонента указанного пути. |
GetSpecialFolder | Возвращает путь к определенным специальным папкам Windows. |
GetTempName | Возвращает случайным образом сгенерированный файл или папку. |
MoveFile | Перемещает один или несколько файлов из одного места в другое. |
MoveFolder | Перемещает один или несколько каталогов из одного места в другое. |
OpenTextFile | Открывает файл и возвращает объект TextStream для доступа к этому файлу. |
- Предыдущая страница ASP Ошибка
- Следующая страница ASP TextStream