VBScript - Windows Scripting Host (Файлов обект)
Обектът File
Обектът File се получава с помощта на FileSystemObject. Използва се за манипулиране или получаване на информация за даден файл. За да използвате обект File, просто:- Създайте копие на FSO обект:
Задаване на objetFSO = CreateObject ("Scripting.FileSystemObjet")
- Отворете файл, като създадете обект File, например:
Задайте Fichier = objetFSO.GetFile ("c: my file")
- Използвайте метод или свойство на обекта File, например:
Wscript.Echo objetFSO.ParentFolder
Ето обобщение на колекциите, свойствата и методите на обекта File:
Objet файл | ||
---|---|---|
Колекции | Propreties | методи |
Атрибути Дата на създаване DateLastAccessed DateLastModified път име ParentFolder път Кратко име ShortPath размер Тип | копие Изтрий Ход OpenAsTextStream |
Свойството "Атрибути"
Свойството Attributes ви позволява да задавате или извличате атрибутите на даден файл или папка. Връщаната стойност, определяща атрибутите на файла, се изчислява чрез сумиране на стойностите на атрибутите на файла:стойност | описание |
---|---|
0 | Нормално. Файл без атрибут |
1 | Само за четене. Само за четене файл, който може да се чете само (не може да се редактира). |
2 | Скрит. Скрит файл |
4 | Система. Системен файл, необходим за правилното функциониране на системата |
8 | Сила на звука. Етикет на обем на дисково устройство. |
16 | Directory. Папка (директория) |
32 | Архив. Файлът е променен след предишното архивиране. |
64 | Alias. Това е пряк път. |
128 | Сгъстен. Това е компресиран файл |
За архив, скрити, само за четене, връщаната стойност ще бъде:
32 + 2 + 1 = 35
Свойство DateCreated
Свойството DateCreated позволява да зададете или извлечете датата и часа на създаване на конкретен файл или папка.Свойство DateLastAccessed
Свойството DateLastAccessed ви позволява да задавате или извличате датата и часа на последния достъп до определен файл или папка.DateLastModified свойство
Свойство DateLastModified, за да зададете или извлечете датата и часа, в които е направена последната промяна на файл или папкаДрайв собственост
Свойството Drive съдържа името на устройството, на което се намира целевия файл или папка.Име на имота
Свойството Име ви позволява да зададете или извлечете името на съответния файл или папка, без да указвате пътя.Свойство ParentFolder
Свойството ParentFolder съдържа името на родителската папка на посочения файл или папка.Свойство на пътеката
Свойството Path съдържа абсолютния път на посочения файл или папка.Кратко име
Свойството ShortName съдържа името на посочения файл или папка в съкратената му форма.Свойство ShortPath
Свойството ShortPath съдържа пътя до файла или папката, посочена в неговата съкратена форма.Размер на имота
Свойството Size съдържа размера на посочения файл в байтове.Тип имот
Свойството Type съдържа информация за типа на посочения файл или папка.Метод на копиране
Методът за копиране съдържа информация за вида на указания файл или папка.Оригинален документ, публикуван на CommentcaMarche.net