sergey vasin

The IT blog

Archive for Май 2014

PowerShell Workflow: идентификация результатов запроса удаленных компьютеров

leave a comment »

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

Читать далее…

Реклама

Written by Сергей Васин

Май 23, 2014 at 00:00

Опубликовано в PowerShell

Tagged with

Архивация файлов базы данных — Hey, Scripting Guy! Blog

leave a comment »

Этот пост также как и предыдущие использует встроенный класс WMI _InstanceModificationEvent. Используемый здесь запрос может оказаться очень полезным в некоторых случаях, также как и сам подход к решению проблемы. Описываемый метод может использоваться при решении определенных задач, когда другие варианты решения могут оказаться излишне трудоемкими. Этот скрипт можно несколько упростить, воспользовавшись преимуществами Windows PowerShell 2.0, так как он был написан для Windows PowerShell 1.0, однако он по прежнему может использоваться.
Читать далее…

Written by Сергей Васин

Май 16, 2014 at 00:00

Опубликовано в HeyScriptingGuyBlog, PowerShell

Вывод сообщения при прекращении работы процесса — Hey, Scripting Guy! Blog

leave a comment »

В этом посте рассматривается встроенный класс WMI __InstanceDeletionEvent. Этот класс используется для отслеживания событий завершения работы процессов. Данный пост был написан для работы с Windows PowerShell 1.0, поэтому здесь рассматривается ручное создание экземпляра класса EventWatcher. Стоит упомянуть, что также существует класс Win32_ProcessStopTrace, при помощи которого решение задачи несколько облегчается. Цель этого поста- показать методы работы со встроенным классом WMI.

Читать далее…

Written by Сергей Васин

Май 9, 2014 at 00:00

Опубликовано в HeyScriptingGuyBlog, PowerShell

Как получить уведомление о старте процесса — Hey, Scripting Guy! Blog

leave a comment »

В этом посте описывается использование встроенного класса WMI __InstanceCreationEvent для отслеживания старта процесса. Важно — этот пост был написан для Windows PowerShell 1.0 и в нем рассказывается как получить информацию о старте процесса с использованием встроенного класса. Стоит упомянуть о существовании класса WMI Win32_ProcessStartTrace , использование которого несколько облегчает решение данной задачи. Главная задача этого поста — показать пример использования встроенного класса.

Читать далее…

Written by Сергей Васин

Май 2, 2014 at 00:00

Опубликовано в HeyScriptingGuyBlog, PowerShell