Welcome, Opalis!

imageНа недавней платформе я рассказывал про Opalis, продукт который недавно был приобретен Microsoft и теперь войдет в семейство System Center.

Opalis призван выполнять следующие задачи в инфраструктуре System Center:

  1. Интеграция компонентов System Center друг с другом, в том числе в сценариях не предусмотренных стандартными возможностями продуктов.
  2. Автоматизация повторяющихся и рутинных процессов.
  3. Интеграция с различными системами других производителей.

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

Опубликовано в Opalis. Метки: . 1 Comment »

Новые русскоязычные ресурсы по PowerShell

Привет! К сожалению, в последнее время я несколько подзабросил свой блог. Впрочем скоро я снова начну писать, несколько интересных постов уже наготове Smile Но речь не об этом. Сообщество PowerShell не стоит на месте, и у нас появилось несколько новых русскоязычных ресурсов посвященных PowerShell. Знакомьтесь:

  • Скринкасты Юрия Лебедева о PowerShell – обучающее пособие для тех кому удобнее воспринимать информацию в формате видео.
  • Блог SHS (возможно знакомого многим по форумам), “еще один блог сисадмина” со всевозможными скриптами на PowerShell и другими интересными постами.
  • NETZ – Блог об администрировании Windows и не только, и конечно о PowerShell Smile
  • Заметки о PowerShell. Автор блога – Kazun, которого вы могли встретить в разделе скриптинга на русскоязычных форумах технет. В блоге приводятся интересные скрипты PowerShell, в том числе с активным применением C# и Win32API.
Опубликовано в Uncategorized. 4 комментария »

Active Setup

Вы наверняка не раз замечали при первом входе в систему на компьютере с Windows XP или 2003, такие окошки?

AS

На Windows Vista/2008 и выше, этот процесс выглядит иначе:

AS_2008R2

Это происходит только при первом входе, зайдя в систему во второй раз под этим же пользователем, вы их уже не увидите. Но зато если на этот компьютер зайдет другой пользователь, для него весь процесс повторится заново. Что же это такое, и как оно может быть полезно системным администраторам? Smile

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

Опубликовано в Tips, Utility. Метки: . 9 комментариев »

Invoke-SQL

Всем привет!

thumbnailCA2CQQEOСпасибо всем кто не отписался от моего блога несмотря на отсутствие новых постов в последнее время. У меня для вас есть кое что вкусное Smile

Я думаю большинству читателей моего блога, так или иначе приходится сталкиваться и взаимодействовать с серверами MSSQL, ведь большинстов современных серверных продуктов используют их для хранения данных. И я думаю что вам, так же как и мне, часто хотелось автоматизировать взаимодействие с этими хранилищами данных с помощью PowerShell. И Microsoft даже пошла нам на встречу выпустив SQL Server 2008 с интеграцией PowerShell. Это позволило нам автоматизировать настройку серверов SQL, но возможностей работы с данными содержащимися в базах к сожалению не прибавило. То же относится к недавно выпущенному MSSQL 2008 R2. А ведь казалось бы, нам нужно совсем немного – хотя бы простой командлет который смог бы принимать на вход SQL запрос, и возвращать данные не в текстовом представлении, как это делают osql.exe или isql.exe, а в виде объектов, со свойствами – столбцами. Аналогичный командлет на самом деле уже написала компания SoftwareFX, но он поставляется в составе их платного продукта PowerGadgets, который хоть и хорош сам по себе, но покупать его только для того чтобы удобно выполнять SQL запросы из PowerShell – просто нецелесообразно. Поэтому я решил написать собственный командлет (advanced function), с таким функционалом, являющийся на самом деле обёрткой над .NET классами для работы с SQL.

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

Опубликовано в Uncategorized. Метки: , . 10 комментариев »

Я снова читаю курс по Windows PowerShell, на этот раз 2.0!

SNC00007

Итак, совершенно внезапно, я снова читаю курс по PowerShell. На этот раз курс будет о PowerShell 2.0 и так как на этот раз он пятидневный, то получилось поместить в него гораздо больше интересного. В частности будет и про автоматизацию Exchange 2010, SharePoint 2010, ISA/TMG 2010 и ConfigMgr 2007. С полной программой можно ознакомится здесь. Содержание курса уникальное, больше нигде не найдете 🙂

Уровень курса указан как 200, но это спорное определение. Тут как в конвейере PowerShell, на вход можно подавать совсем новичков, лишь слышавших о скриптинге, а на выходе получатся настоящие гуру PowerShell, которые легко будут понимать всё что я пишу в этом блоге и создавать свои скрипты не хуже 🙂

Курс я буду читать в учебном центре Advanced Training, расположенном недалеко от метро. Кроме того он еще отличается отличными современными компьютерами (Core i7 920, 8 ядер, 12гигов DDR3), так что проблем с тормозящими лабами не возникнет, несмотря на то что последние версии Exchange и SharePoint достаточно требовательные к ресурсам.

PS: Ну и бонусная скидка для читателей блога – 5% 🙂 Кстати доступно еще множество других скидок, в том числе работают скидки из других учебных центров.

PPS: Фотка из Advanced Training, там еще классные курсы по Cisco можно послушать 🙂

Опубликовано в News. Метки: . 15 комментариев »

Выкачивание драйверов с сайта HP

usbVacuum Не так давно мне понадобилось скачать драйверы и утилиты для множества моделей компьютеров HP. Учитывая что обычно для каждой модели приводится несколько десятков драйверов, скачивать их вручную и раскладывать по папкам мне показалось слишком долго и нудно. Кроме того я не хотел устанавливать какие либо менеджеры закачек которые помогли бы просто выдрать все ссылки со страницы, да они и не смогли бы правильно разложить файлы по категориям… Поэтому я решил написать простенький сценарий, который бы разбирал html страницы с драйверами для модели, понимал бы к какой категории относится драйвер или утилита, скачивал бы их, и раскладывал бы в соответствующие папки (при необходимости создавая эти папки самостоятельно).

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

Регулярные выражения — Regex

NET_small Ура, я всё таки выкроил время для завершающего поста в серии про регулярные выражения 🙂 На этот раз мы выглянем за пределы стандартных командлетов и операторов, и воспользуемся так называемым, "сырым" .NET 🙂 Это не так страшно как может показаться, зато очень полезно, и зачастую просто необходимо.

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