VBScript - Windows Scripting Host (Файловый объект)

Объект File

Объект File получается с использованием FileSystemObject. Он используется для манипулирования или получения информации о файле. Чтобы использовать объект File просто:
  • Создайте экземпляр объекта FSO:
    •  Установите objetFSO = CreateObject ("Scripting.FileSystemObjet) 
  • Откройте файл, создав объект File, например:
    •  Установите Fichier = objetFSO.GetFile ("c: \ myfile") 
  • Используйте метод или свойство объекта File, например:
    •  Wscript.Echo objetFSO.ParentFolder 

Вот сводка коллекций, свойств и методов объекта File:

Файл Объекта
КоллекцииPropretiesметоды
Атрибуты

Дата создания

DateLastAccessed

DateLastModified

Привод

название

ParentFolder

Дорожка

Короткое имя

ShortPath

Размер

Тип

копия

удалять

Переехать

OpenAsTextStream

Свойство Атрибуты

Свойство Attributes позволяет вам устанавливать или извлекать атрибуты определенного файла или папки. Возвращаемое значение, определяющее атрибуты файла, рассчитывается путем суммирования значений атрибутов файла:

ЗначениеОписание
0Нормальный. Файл без атрибута
1ReadOnly. Файл только для чтения, который может быть только для чтения (не редактируется).
2Hidden. Скрытый файл
4Система. Системный файл, необходимый для правильного функционирования системы
8Объем. Объемная метка дисковода.
16Справочник. Папка (каталог)
32Архив. Файл изменен с момента предыдущего резервного копирования.
64Алиас. Это ярлык.
128Сжатый. Это сжатый файл

Для архива, скрытого, только для чтения, возвращаемое значение будет:

 32 + 2 + 1 = 35 

DateCreated свойство

Свойство DateCreated позволяет вам установить или получить дату и время создания определенного файла или папки.

DateLastAccessed свойство

Свойство DateLastAccessed позволяет установить или получить дату и время последнего доступа к определенному файлу или папке.

Свойство DateLastModified

Свойство DateLastModified для установки или получения даты и времени последнего изменения файла или папки.

Drive собственности

Свойство Drive содержит имя диска, на котором находится целевой файл или папка.

Имя свойства

Свойство Name позволяет устанавливать или извлекать имя файла или папки, о которых идет речь, без указания пути.

Свойство ParentFolder

Свойство ParentFolder содержит имя родительской папки указанного файла или папки.

Свойство пути

Свойство Path содержит абсолютный путь к указанному файлу или папке.

Короткое имя

Свойство ShortName содержит имя указанного файла или папки в сокращенной форме.

Свойство ShortPath

Свойство ShortPath содержит путь к файлу или папке, указанному в его сокращенной форме.

Размер собственности

Свойство Size содержит размер указанного файла в байтах.

Тип собственности

Свойство Type содержит информацию о типе указанного файла или папки.

Метод копирования

Метод копирования содержит информацию о типе указанного файла или папки.

Оригинальный документ опубликован на CommentcaMarche.net

Предыдущая статья Следующая статья

Лучшие советы