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 | Нормальный. Файл без атрибута |
1 | ReadOnly. Файл только для чтения, который может быть только для чтения (не редактируется). |
2 | Hidden. Скрытый файл |
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