20.11.2010 05:33 Работа с объектами файловой системы

работа с файловой системой в wshВ этой статье речь пойдет о работе с объектами файловой системы, а именно, с самими файлами, каталогами и локальными дисками (дисководы, жесткие диски, CD-ROM'ы). Рассмотрим получение и изменение различной информации о дисках (от размеров свободного места на диске, до информации о метке и серийном номере). Попробуем создавать, перемещать и удалять файлы и папки, получать подробную информацию о них, узнавать и устанавливать атрибуты файлов и папок (только для четния, скрытый, системный и др.).

Сетевые диски и коллекции объектов "Файл" и "Папка" будут рассмотрены в одной из следующих статей.

20.11.2010 05:32 Создание ярлыков

Создание ярлыков в wshОдна из любопытных возможностей Windows Script Host - создание ярлыков на запуск программ или открытие файлов и ярлыков для Интернет-URL'ов.

В этой статье рассмотрим примеры создания ярлыков обоих типов, параметры, позволяющие контролировать способ запуска программ, а также научимся работать с системными папками Windows (Рабочий стол, Избранное, Мои документы и т.п.).

 

20.11.2010 05:31 Запуск программ

Запуск программ из WSHКазалось бы, что может быть проще запуска программ? .bat-файлы прекрасно справляются с этой задачей и придумать тут что-то новое сложно. Однако, и тут WSH обходит старый инструмент, позволяя не просто запустить программу, но и управлять ее окном при запуске - минимизировать, развернуть на весь экран и, даже, запустить в скрытом режиме, когда ни окна программы, ни ее кнопки на Панели задач видно не будет, при этом программа будет работать, и увидеть что она запущена можно только в Диспетчере задач.

Разбираемся с методом Run стандартного объекта WScript.Shell

20.11.2010 05:30 Первое знакомство и работа с реестром Windows

windows script hostWindows Script Host (WSH) - компонент Microsoft Windows, предназначенный для запуска сценариев на скриптовых языках JScript и VBScript. Возможности WSH по автоматизации работы и управлению Вашей операционной системой в разы мощнее и гибче функционала, предоставляемого .bat-файлами (командные файлы). Помимо обычного запуска программ и работы с файлами WSH позволяет создавать ярлыки программ, выключать компьютер, изменять (добавлять и удалять) записи в реестре, работать с сетью и пользователями (выводить список дисков, подключать/отключать сетевые диски, получать имя компьютера и пользователя, ...), работать с переменными окружения, выдавать диалоговые и информационные сообщения и многое другое.

Рассмотрим подробнее, что же это такое - WSH, и разберемся с одной из его возможностей - работа с реестром Windows и управление объектами реестра.