Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / JavaScript /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Исполняющая система JScript - Программирование от RIN.RU
Исполняющая система JScript



Файловая система: объект FileSystemObject


Объект FileSystemObject обеспечивает доступ к файловой системе Windows. Его конструктор имеет вид:


new ActiveXObject("Scripting.FileSystemObject")


Отметим, что сценарий может создать только один экземпляр данного объекта, сколько бы раз в нем не вызывался данный конструктор.


Следующий пример демонстрирует использование объекта FileSystemObject для создания текстового файла и вывода в него строки:


var fso = new ActiveXObject("Scripting.FileSystemObject"); // Создаем объект
var file = fso.CreateTextFile("c:\\test.txt", true); // Создаем файл
file.WriteLine("This is a test."); // Выводим в него строку
file.Close(); // Закрываем файл


Примечание. Поскольку FileSystemObject обеспечивает нам любые манипуляции с файлами и папками компьютера, то по умолчанию установки безопасности Internet Explorer запрещают его использование на стороне клиента. Поэтому для использования большинства из описанных ниже методов вы должны разрешить исполнение в Internet Explorer небезопасных элементов ActiveX, что серьезно угрожает целостности вашей системы.


Свойства объекта FileSystemObject
СвойствоОписание
DrivesКоллекция дисков локального компьютера.



Методы объекта FileSystemObject
МетодОписание
BuildPathСоздает имя пути из двух компонентов.
CopyFileКопирует один или несколько файлов.
CopyFolderПолностью копирует папку.
CreateFolderСоздает новую папку.
CreateTextFileСоздает текстовый файл.
DeleteFileУдаляет файл.
DeleteFolderПолностью удаляет папку.
DriveExistsПроверяет, существует ли данный диск.
FileExistsПроверяет, существует ли данный файл.
FolderExistsПроверяет, существует ли данная папка.
GetAbsolutePathNameВозвращает полное название пути.
GetBaseNameИзвлекает имя файла из пути.
GetDriveВозвращает заданный объект Drive.
GetDriveNameИзвлекает имя диска из пути.
GetExtensionNameИзвлекает расширение файла из пути.
GetFileВозвращает заданный объект File.
GetFileNameИзвлекает спецификацию файла из пути.
GetFolderВозвращает заданный объект Folder.
GetParentFolderNameВозвращает имя отцовской папки.
GetSpecialFolderВозвращает объект Folder для системной папки.
GetTempNameСоздает имя временного файла.
MoveFileПереносит файл.
MoveFolderПолностью перемещает папку.
OpenTextFileОткрывает текстовый файл.



<<<  НазадВперед  >>>
 1  2  3  4 


 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Основные понятия

Типы данных

Выражения и операции

Регулярные выражения

Операторы и функции

Использование объектов

Примитивные встроенные объекты

Строки: встроенный объект String

Массивы: встроенный объект Array

Дата и время: встроенный объект Date

Встроенные объекты Error, Math и RegExp

Исполняющая система JScript

Исполняющая система JScript (продолжение)

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь