//Извлекаем текущий элемента коллекции
D=Drives.item();
//Получаем букву диска
s+=D.DriveLetter;
s+=' - ';
if (D.DriveType == 3) //Проверяем, не является ли диск сетевым
//Получаем имя сетевого ресурса
ss=D.ShareName;
else
//Диск является локальным
if (D.IsReady) //Проверяем готовность диска
//Если диск готов, то получаем метку тома для диска
ss=D.VolumeName;
else ss='Устройство не готово';
s+=ss+'
';
}
//Выводим полученные строки на экран
WScript.Echo(s);
/************* Конец *********************************************/
Объект
Объект Folder
обеспечивает доступ к свойствам каталога. Создать этот объект можно с помощью свойства RootFolder
объекта Drive
или методов GetFolder
, GetParentFolder
и GetSpecialFolder
объекта FileSystemObject
следующим образом:
var FSO, Folder;
FSO = WScript.CreateObject('Scripting.FileSystemObject');
Folder = FSO.GetFolder('С:\Мои документы');
Также объекты Folder
могут быть получены как элементы коллекции Folders
.
Свойства объекта Folder
представлены в табл. 5.8.
Folder
Свойство | Описание |
---|---|
Attributes | Позволяет просмотреть или установить атрибуты каталога |
DateCreated | Содержит дату и время создания каталога. Доступно только для чтения |
DateLastAccessed | Содержит дату и время последнего доступа к каталогу. Доступно только для чтения |
DateLastModified | Содержит дату и время последней модификации каталога. Доступно только для чтения |
Drive | Содержит букву диска для устройства, на котором находится каталог. Доступно только для чтения |
Files | Содержит коллекцию Files , состоящую из объектов File для всех файлов в каталоге (включая скрытые и системные) |
IsRootFolder | Содержит true , если каталог является корневым, и false в противном случае |
Name | Позволяет просмотреть и изменить имя каталога. Доступно для чтения и записи |
ParentFolder | Содержит объект Folder для родительского каталога. Доступно только для чтения |
Path | Содержит путь к каталогу |
ShortName | Содержит короткое имя каталога (в формате 8.3) |
ShortPath | Содержит путь к каталогу, состоящий из коротких имен каталогов (в формате 8.3) |