Коллекция Files
Коллекция Files
Коллекция Files содержит объекты File для всех файлов, находящихся внутри определенного каталога. Создается эта коллекция с помощью свойства Files соответствующего объекта Folder. Например, в следующем примере переменная Files является коллекцией, содержащей объекты File для всех файлов в каталоге С:Мои документы:
var FSO, F, Files;
FSO=WScript.CreateObject("Scripting.FileSystemObject");
F=FSO.GetFolder("С:\Мои документы");
Files=F.Files;
Как и рассмотренные выше коллекции Drives и Folders, коллекция Files имеет свойство Count и метод Item.
Для доступа в цикле ко всем элементам коллекции Files применяется объект Enumerator. В качестве примера использования этого объекта в листинге 5.14 приведен сценарий ListFiles.js, выводящий на экран названия всех файлов, которые содержатся в специальной папке "Мои документы" (рис. 5.6).
Рис. 5.6. Список всех файлов в специальной папке "Мои документы"
Листинг 5.14. Построение списка файлов
/*******************************************************************/
/* Имя: ListFiles.js */
/* Язык: JScript */
/* Описание: Получение списка всех файлов заданного каталога */
/*******************************************************************/
//Объявляем переменные
var FSO,F,Files,WshShell,PathList,s;
//Создаем объект FileSystemObject
FSO=WScript.CreateObject("Scripting.FileSystemObject");
//Создаем объект WshShell
WshShell=WScript.CreateObject("Wscript.Shell");
//Создаем объект WshSpecialFolders
WshFldrs=WshShell.SpecialFolders;
//Определяем путь к папке "Мои документы"
PathList=WshFldrs.item("MyDocuments")+"\";
//Создаем объект Folder для папки "Мои документы"
F=FSO.GetFolder(PathList);
//Создаем коллекцию файлов каталога "Мои документы"
Files=new Enumerator(F.Files);
s = "Файлы из каталога "+PathList+" ";
//Цикл по всем файлам
for (; !Files.atEnd(); Files.moveNext())
//Добавляем строку с именем файла
s+=Files.item().Name+" ";
//Выводим полученные строки на экран
WScript.Echo(s);
/************* Конец *********************************************/
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Коллекция Drives
Коллекция Drives Доступная только для чтения коллекция Drives содержит объекты Drive для всех доступных дисков компьютера, в том числе для сетевых дисков и дисководов со сменными носителями.В свойстве Count коллекции Drives хранится число ее элементов, т.е. число доступных дисков.С
Коллекция Folders
Коллекция Folders Коллекция Folders содержит объекты Folder для всех подкаталогов определенного каталога. Создается эта коллекция с помощью свойства SubFolders соответствующего объекта Folder. Например, в следующем примере переменная SubFolders является коллекцией, содержащей объекты Folder
Коллекция объектов
Коллекция объектов Коллекция - это своего рода массив объектов, проиндексированный не только по числовым номерам элементов, но и по их именам, и имеющий свойства и методы. Коллекция отличается от ассоциативного массива именно наличием свойств и методов, т.е. коллекция -
(2.8) Как полностью выключить SFC (System Files Protection)?
(2.8) Как полностью выключить SFC (System Files Protection)? Для этого необходимо поменять значение [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon] "SfcDisable" на "dword:ffffff9d". Для того что бы включить его обратно, этот же ключ надо изменить на 0. Кроме этого, можно воспользоваться вот этой утилиткой
(8.17) Надоело стирать Temporary Internet Files каждый раз вручную. Можно автоматизировать этот процесс?
(8.17) Надоело стирать Temporary Internet Files каждый раз вручную. Можно автоматизировать этот процесс? Для этого запустите Internet Explorer, меню Tools, пункт Internet Options: В открывшемся окне переходим на закладку Advanced. Скролируем список до самого низа, раздела Security. Ставим чекбокс в пункте Empty
Сервис Files.mail.ru
Сервис Files.mail.ru На мой взгляд, Files.mail.ru — наиболее удобный "файлообменник": совершенно бесплатный (впрочем, кое-какие платные, но не жизненно важные, услуги есть), он позволяет загружать и скачивать файлы объемом до 1 Гбайт без какой-либо оплаты, ожидания и просмотра рекламы.
2.10. Как полностью выключить SFC (System Files Protection)?
2.10. Как полностью выключить SFC (System Files Protection)? Для этого необходимо поменять значение [HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon] "SfcDisable" на "dword:ffffff9d". Для того чтобы включить его обратно, этот же ключ надо изменить на 0. Кроме этого, можно воспользоваться вот этой утилиткой
Вкладки Chat и Files
Вкладки Chat и Files Итак, рассмотрим вкладки правой части окна программы (рис. 3.16). Левая вкладка — окно сообщений, т. е. Chat (Чат). Что здесь можно делать?? во-первых, читать сообщения, которые пишет сама программа. Например, приветствие сервера (в момент подключения к нему) или
5.2.1.1. Секция Files
5.2.1.1. Секция Files Данная секция (листинг 5.1) залает путь к модулям и к шрифтам. Путь к шрифтам задается с помощью директивы FontPath, а к модулям - с помощью ModulePath. В современных версиях дистрибутивов путь к шрифтам можно не задавать. Но если вы установили какие-то особенные шрифты
Исходники для разных версий ядра Files
Исходники для разных версий ядра Files Системные вызовы, которые являются главным интерфейсом ядра, для процессов выглядят одинаково, независимо от версии. Новый системный вызов может быть добавлен, но старые обычно будут вести себя точно так, как и раньше. Это необходимо
Твоя музыкальная коллекция
Твоя музыкальная коллекция Создавать на компьютере собственные композиции или даже заниматься простым редактированием звука – удел лишь небольшой части пользователей. Большинство же из нас принадлежит хорошо изученному и широко распространенному семейству «potrebitelus
Домашняя коллекция
Домашняя коллекция Сайт: http://homecollection.narod.ruРазмер: 3,7 МбСтатус: FreewareОписание автора: Программа предназначена для людей, которые имеют достаточно большую домашнюю коллекцию (книг, видео или CD), чтобы держать в голове что есть, где находится или кому отдали.Программа
Не просто коллекция функций
Не просто коллекция функций Как отмечалось в лекции про АТД, они включают четыре элемента:[x]. имя типа, возможно с родовым параметром (раздел TYPES);[x]. список функций с их сигнатурами (раздел FUNCTIONS);[x]. аксиомы, выражающие свойства результатов функций (раздел AXIOMS);[x].