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Сила на звука. Етикет на обем на дисково устройство.
16Directory. Папка (директория)
32Архив. Файлът е променен след предишното архивиране.
64Alias. Това е пряк път.
128Сгъстен. Това е компресиран файл

За архив, скрити, само за четене, връщаната стойност ще бъде:

 32 + 2 + 1 = 35 

Свойство DateCreated

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

Свойство DateLastAccessed

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

DateLastModified свойство

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

Драйв собственост

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

Име на имота

Свойството Име ви позволява да зададете или извлечете името на съответния файл или папка, без да указвате пътя.

Свойство ParentFolder

Свойството ParentFolder съдържа името на родителската папка на посочения файл или папка.

Свойство на пътеката

Свойството Path съдържа абсолютния път на посочения файл или папка.

Кратко име

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

Свойство ShortPath

Свойството ShortPath съдържа пътя до файла или папката, посочена в неговата съкратена форма.

Размер на имота

Свойството Size съдържа размера на посочения файл в байтове.

Тип имот

Свойството Type съдържа информация за типа на посочения файл или папка.

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

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

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

Предишна Статия Следваща Статия

Топ Съвети