Скрытые возможности Windows

Рядовой пользователь Windows воспринимает операционную систему лишь как платформу для игр, удобное средство доступа в интернет и набором программ для связи с друзьями. Но, как бы там не было, операционная система является творением рук программистов, и как любай программа – нуждается в отладке и доработке. В этой статье мы рассмотрим, какие средства для администрирования и написания программного кода предоставляет операционная система Windows.

Командная строка – ветеран, которые повидал первые вирусы, старый добрый Doom, Mario и многое другое. Это теперь, мы привыкли, что система работает практически без сбоев, что все устанавливается в автоматическом режиме. Но в былые времена приходилось запасаться установочными дискетами, на которых находилась командная строка с минимальным набором утилит, приходилось вручную вводить путь к установочному файлу Windows, форматировать, разбивать жесткий диск на разделы или дефрагментировать данные. На сегодняшний день, командные сценарии не могут выполнять полный спектр административных задач – нельзя подключать внешние объекты, формировать оконный интерфейс и многое другое. Но для мелкой работы виды, например, сохранить в файле результат проверки сети, в нештатных ситуациях запустить вручную установочный файл или просто, разблокировать реестр от воздействия вируса, командная строка как никогда кстати.

Windows Script Host – сервер сценариев, состоящий из двух программ (cscript.exe – запуск сценариев в консольном режиме и wscript.exe – запуск сценариев в оконном интерфейсе), которые позволяют запускать файлы-сценрии, содержащие программный код на языках vbscript и jscript. Основное достоинство сервера сценариев Windows – расширяемость функциональных возможностей, за счет подключения внешних объектов и инструментария Windows (WMI). Ознакомится с описанием и примерами использовании можно тут. Возможности применения: работа с интернет протоколом http (можно написать сканер портов или сканер IP адресов), полное взаимодействие с файловой системой (что угодно, создание файлов, редактирование и удаление), редактирование реестра (можно даже написать аналог программы regedit.exe), и многое другое.

Windows Management Instrumentation (WMI) – инструментарий Windows, который предназначен для администрирования системы, в основе – классы и их экземпляры, обработка событий (запуск программы, изменение в структуре реестра, изменения объема памяти или размера файла). Для примера, можно написать сценарий, который будет следить за запуском заданной службы или программы, и протоколировать все в файл, при этом, слежка будет происходить всегда, даже после перезапуска системы. Конечно, разобраться в WMI не просто, но зато, можно полностью взять под контроль свою систему.

Конечно, есть и другие “изюминки” Windows, например, PowerShell также является аналогом командной строки и сервера сценариев. По сути, практически все продукты компании Майкрософт построены по принципу объектной модели – есть основной объект (например, Word.Application), от него происходят другие, отвечающие за работу с текстом, цветом, таблицами и так далее. Универсальность такого подхода заключается в том, что вы можете автоматизировать свои действия, что и реализовано с помощью макросов. Макрос – тоже программный код, написанный на языке VBA - Visual Basic for Applications (подробнее), конечно, можно обойтись и без программирования, но в этом случае вы не сможете насладиться полными возможностями использования макросов. Если проводить параллель, то Windows Script Host платформа для VBScript и Jscript, а пакет Office – для VBA.

Самая скрытая

Самая скрытая возможность, что винда иногда даже работать может!

Да... век живи -

Да... век живи - век учись!

Забавное из жизни планшетов...

Прикол я думаю Новый планшет от Apple iPad HD iPad 4 концепция будущего
...другие приколы...
 

Реклама

Все права принадлежат PlanshetClub.ru. При копировании материала ссылка обязательна. 2011-2013 © PlanshetClub.ru