VBScript - Windows Scripting Host (The File Object)

The File object

The File object is obtained using FileSystemObject. It is used to manipulate or obtain information about a file. To use a File object simply:

Create an instance of the FSO object: Set objetFSO = CreateObject("Scripting.FileSystemObjet)

Open a file by creating a File object, for example: Set Fichier = objetFSO.GetFile("c:myfile")

Use a method or property of the File object, for example: Wscript.Echo objetFSO.ParentFolder

Here is a summary of collections, properties and methods of the File object:

Objet File Collections Propreties Methods Attributes

DateCreated

DateLastAccessed

DateLastModified

Drive

Name

ParentFolder

Path

ShortName

ShortPath

Size

Type Copy

Delete

Move

OpenAsTextStream

The Attributes property

The Attributes property allows you to set or retrieve the attributes of a particular file or folder. The returned value, defining the attributes of the file is calculated by summing the values ??of the attributes of the file:

Value Description 0 Normal. File without attribute 1 ReadOnly. Read-only file that can be read only (not editable). 2 Hidden. Hidden file 4 System. System file, necessary for the proper functioning of the system 8 Volume. Volume label of a disk drive. 16 Directory. Folder (Directory) 32 Archive. File modified since the previous backup. 64 Alias. This is a shortcut. 128 Compressed. It is a compressed file

For an archive, hidden, read-only, the return value will be:

32+2+1 = 35

DateCreated property allows you to set or retrieve the date and time of creation of a particular file or folder.

DateLastAccessed property allows you to set or retrieve the date and time of last access of a particular file or folder.

DateLastModified property to set or retrieve the date and time at which the last modification was made to a file or folder

Drive property

Drive property contains the name of the drive on which the target file or folder is located.

Name property

The Name property allows you to set or retrieve the name of the file or folder in question, without indicating the path.

ParentFolder property

The ParentFolder property contains the name of the parent folder of the specified file or folder.

Path property

The Path property contains the absolute path of the specified file or folder.

ShortName

The ShortName property contains the name of the specified file or folder in its abbreviated form.

ShortPath property

The ShortPath property contains the path to the file or folder specified in its abbreviated form.

Size property

The Size property contains the size of the specified file, in bytes.

Type property

The Type property containsinformation about the type of the specified file or folder.

Copy method

Copy method contains information about the type of file or folder specified.

Original document published on CommentcaMarcheet

Leave A Comment