Сервер сценариев WSH. ОбъектFileSystemObject (GetSpecialFolder, GetTempName, CreateTextFile, OpenTextFile)



      

  Метод GetSpecialFolder(n)– возвращает объект Folder для некоторых специальных папок Windows, заданных чсиловым параметром n.

Метод GetTempName() –возвращает (но не создаёт) случайным образом сгенерированное имя файла или каталога, которое может быть использовано для операций требующих наличия временного файла или папки.

Метод CreateTextFile(имя_файла[/err[,unicode]])– создаёт новый текстовый файл и возвращает указывающий на этот файл объект TextStream. Если err = true, то происходит перезапись одноименных файлов. Если Unicode = true, то файл создаётся в формате Unicode, иначе в режиме ASCII.

Метод OpenTextFile[,mod[,create[,form]]] –открывает заданный текстовый файл и возвращает объект TextStream для работы с этим файлом.

 

Серверсценариев WSH. Объект Drive (AvailableSpace, DriveLetter, DriveType, FileSystem)

ОбъектDriveпозволяет получить доступ к свойствам заданного локального или сетевого диска.

Метод AvailableSpace -cодержит количество доступного для пользователя места (в байтах) на диске.

Метод DriveLetter -содержит букву, ассоциированную с локальным устройством или сетевым ресурсом. Это свойство доступно только для чтения

Метод DriveType -Содержит числовое значение, определяющее тип устройства:

0 — неизвестное устройство;

1 — устройство со сменным носителем;

2 — жесткий диск;

3 — сетевой диск;

4 --- CD-ROM;(CD-R и CD-RW не различаются)

5 — RAM-диск

Метод FileSystem –содержит тип файловой системы, использующейся на диске (FAT, NTFS или CDFS).

 

 

СерверсценариевWSH. ОбъектDrive (FreeSpace, IsReady, TotalSize, VolumeName)

Метод FreeSpace - содержит количество свободного места (в байтах) на локальном диске или сетевом ресурсе. Доступно только для чтения.

Метод IsReady -содержит true, если устройство готово, и false — в противном случае. Для устройств со сменными носителями и приво­дов CD-ROM, IsReady возвращает true только в том случае, когда в дисковод вставлен соответствующий носитель и устройство готово предоставить доступ к этому носителю.

Метод TotalSize -содержит общий объем в байтах локального диска или сетевого ресурса.
  Метод VolumeName -содержит метку тома для диска. Доступно для чтения и записи.

 


СерверсценариевWSH.ОбъектFolder (Attributes, DateCreated, IsRootFolder, Path, Folders)

      Метод Attributes -позволяет просмотреть или установить атрибуты каталога.

Виды атрибутов:

· Normal – обычный, без установленных атрибутов (0)

· Readonly – только чтение (1)

· Hidden – скрытый (2)

· System – системный (4)

· Directory – папка (16)

· Archive – архивный (32)

· Alias – ярлык (1024)

· Compressed – сжатый (2048)

  Метод DateCreated -содержит дату и время создания каталога. Доступно только для чтения.

  Метод IsRootFolder -возвращает True, если каталог является корневым, и False в противном случае.

  Метод Path -содержит путь к каталогу.

      Метод Folders -коллекция. Содержит список всех папок, находящихся в конкретной папке.


СерверсценариевWSH. ОбъектFile (Attributes, DateCreated, ParentFolder, Size, Files)

      Метод Attributes -позволяет просмотреть или установить атрибуты файла.

  Виды атрибутов:

· Normal – обычный, без установленных атрибутов (0)

· Readonly – только чтение (1)

· Hidden – скрытый (2)

· System – системный (4)

· Directory – папка (16)

· Archive – архивный (32)

· Alias – ярлык (1024)

· Compressed – сжатый (2048)

  Метод DateCreated -содержит дату и время создания файла. Доступно только для чтения.

  МетодParentFolder -содержит объект File для родительского каталога.

МетодSize –возвращает размер файла в байтах.

МетодFiles -коллекция. Содержит список всех файлов, находящихся в данной папке.


СерверсценариевWSH. ОбъектTextStream (AtEndOfLine, AtEndOfStream, Line, Close)

  TextStreamобеспечивает последовательный доступ к текстовому файлу. Методы этого объекта позволяют читать информацию из файла и записывать её в него.

      МетодAtEndOfLine –содержит true, если указатель достиг конца строки в файле и falseв противном случае.

  МетодAtEndOfStream -содержит true, если указатель достиг конца файла и falseв противном случае.

  МетодLine –содержит номер текущей строки в текстовом файле.

  МетодClose –закрывает открытый файл.

 


Дата добавления: 2018-05-31; просмотров: 266; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!