Атрибуты файлов и папок
6.7. Атрибуты файлов и папок
Для изменения атрибутов файлов и папок служит свойство Attributes
Синтаксис:
object.Attributes = newattributes
где
object – объект File или Folder
newattributes – новые установленные атрибуты
Параметр newattributes может принимать следующие значения:
Константа |
Значение |
Действие |
Описание |
Normal |
0 |
чтение/запись | Обычный файл без атрибутов |
ReadOnly |
1 |
чтение/запись | Только чтение |
Hidden |
2 |
чтение/запись | Скрытый |
System |
4 |
чтение/запись | Системный |
Volume |
8 |
только чтение | Метка диска |
Directory |
16 |
только чтение | Папка |
Archive |
32 |
чтение/запись | Архивный |
Compressed |
128 |
только чтение | Сжатый файл |
Чтобы установить или снять атрибут с файла, нужно соответственно прибавить или удалить нужное значение.
Type
Метод Type возвращает тип файла. При применении его к объекту Folder – возвращает значение “Папка с файлами”.
VBScript:
Dim FSO, D, Vol
Set FSO = CreateObject("Scripting.FileSystemObject")
Set F = FSO.GetFile(WScript.ScriptName)
MsgBox "Тип файла "+ F.Name + " : " +F.Type
JScript:
var FSO = WScript.CreateObject("Scripting.FileSystemObject");
var F = FSO.GetFile(WScript.ScriptName);
WScript.Echo("Тип файла " + F.Name + " : "+F.Type);
При выполнении получим:
Назад по тексту | Содержание | Вперед по тексту
О проекте | История | E-mail |
Copyright (C) 2000 - 2001 Alex Neverov
#bn { DISPLAY: block } #bt { DISPLAY: block }