Работа с папками
6.4. Работа с папками
Для работы с папками и их свойствами FSO предоставляет методы Copy, Move, CreateFolder, Delete, DateCreated, DateLastAccessed, DateLastModified, Size, FolderExists, которые работают аналогично файловым методам.
Например
VBScript:
Set FSO = CreateObject("Scripting.FileSystemObject")
If Not FSO.FolderExists("Новая папка") Then
'если папка не существует
'создаем папку "Новая папка":
FSO.CreateFolder("Новая папка")
End If
Set f1 = FSO.GetFolder("Новая папка")
'получаем папку
Info = "Свойства папки: " + f1.Name + Chr(10) + Chr(10)
Info = Info & "Размер: " & f1.Size & Chr(10)
'получаем размер папки
Info = Info & "Создана: " & f1.DateCreated & Chr(10)
'время создания
Info = Info & "Изменена: " & f1.DateLastModified & Chr(10)
'время последнего изменения
MsgBox Info
JScript:
var FSO = WScript.CreateObject("Scripting.FileSystemObject");
if (!FSO.FolderExists("Новая папка"))
//если папка не существует
//создаем папку "Новая папка":
{
FSO.CreateFolder("Новая папка");
}
var f1 = FSO.GetFolder("Новая папка");
//получаем папку
Info = "Свойства папки: " + f1.Name + "\n" + "\n";
Info += "Размер: " + f1.Size + "\n";
//получаем размер папки
Info += "Создана: " + f1.DateCreated + "\n";
//время создания
Info += "Изменена: " + f1.DateLastModified + "\n" ;
//время последнего изменения
WScript.Echo( Info);
//выводим данные
В результате выполнения получим на экране окно типа:
Назад по тексту | Содержание | Вперед по тексту
О проекте | История | E-mail |
Copyright (C) 2000 - 2001 Alex Neverov
#bn { DISPLAY: block } #bt { DISPLAY: block }