|
Определенные папки, которые вообще присутствуют в системах Windows, были назначенными константами для более простого доступа скриптами. Константы перечислены здесь.
Есть много папок, к которым часто обращаются в системном администрировании и в других целях. Эти системные или виртуальные папки присутствуют на большинстве систем Windows, но не всегда с
тем же самым полностью компетентным путем. Таким образом удобно иметь константы, которые могут использоваться, чтобы представить папку и ее полное имя пути в скриптах. Таким образом, к
стандартным системным папкам можно обратиться, не имея необходимость знать фактические подробности точной конфигурации специфического компьютера. Константы даны в таблице ниже. Не все
перечисленные папки присутствуют в каждой версии Windows. Справочная информация Microsoft для этих значений найдена здесь.
Специальные константы папки
|
Константа
|
Специальная Папка
|
|
&H1&
|
Internet Explorer
|
|
&H2&
|
Программы
|
|
&H3&
|
Панель управления
|
|
&H4&
|
Принтеры и Факсы
|
|
&H5&
|
Мои Документы
|
|
&H6&
|
Избранное
|
|
&H7&
|
Запуск
|
|
&H8&
|
Мои Недавние Документы
|
|
&H9&
|
SendTo
|
|
&Ha&
|
Мусорная корзина
|
|
&Hb&
|
Меню Начала
|
|
&Hd&
|
Моя Музыка
|
|
&He&
|
Мои Видео
|
|
&H10&
|
Настольный компьютер
|
|
&H11&
|
Мой Компьютер
|
|
&H12&
|
Мои Сетевые Места
|
|
&H13&
|
NetHood
|
|
&H14&
|
Шрифты
|
|
&H15&
|
Шаблоны
|
|
&H16&
|
Все Пользователи Запускают Меню
|
|
&H17&
|
Все Пользователи Программируют
|
|
&H18&
|
Весь Пользовательский Запуск
|
|
&H19&
|
Весь Пользовательский Настольный компьютер
|
|
&H1a&
|
Данные прикладной программы
|
|
&H1b&
|
PrintHood
|
|
&H1c&
|
Местные Данные Settings\Application
|
|
&H19&
|
Все Пользовательское Избранное
|
|
&H20&
|
Местные Временные интернет-Файлы Settings\
|
|
&H21&
|
Cookies
|
|
&H22&
|
Местный Settings\History
|
|
&H23&
|
Все Пользовательские Данные прикладной программы
|
|
&H24&
|
Windows
|
|
&H25&
|
System32
|
|
&H26&
|
Программные файлы
|
|
&H27&
|
Мои Изображения
|
|
&H28&
|
Параметр пользователя
|
|
&H2b&
|
Общие Файлы
|
|
&H2e&
|
Все Пользовательские Шаблоны
|
|
&H2f&
|
Административные Инструментальные средства
|
|
&H31&
|
Сетевые Подключения
|
Пример использования специальных констант папки в скрипте
Один из способов, которыми используются константы папки, с Объектом Shell. Вот очень простой пример: Set objShell = CreateObject("Shell.Application")
objShell.open objShell.NameSpace(&H11&) Этот фрагмент кода открывает Мой Компьютер при использовании константа &H11&
|