PowerShell как средство автоматического администрирования


Всем привет.

Купил недавно книжку Ивана Коробко “PowerShell как средство автоматического администрирования

Точнее, купил давно,два месяца назад, как только она вышла, но написать  о ней как-то не получалось.

Замечу сразу, что год назад была закуплена другая книга автора (поскольку я очень люблю читать и покупать книги 😉 ) , “Администрирование сетей Windows с помощью сценариев”. Книжка показалось тогда неплохим справочником средней руки- небольшой объем, легкое изложение и море бумажного кода.:( На этот раз увидел в новостях RSS новую книжку про любимый пош, и поспешил закупить.Прочитал краткую аннотацию, покивал головой, да, надо брать.Т.к. много времени свободного не имел, порешил заказать домой. Это и стало главной ошибкой, и сейчас я расскажу, почему.

Интересным открытием стало то, что тираж составляет 200 экземпляров, так что мне повезло попасть в число счастливчиков ). На  книжных ресурсах я, к сожалению, не нашел оглавления, которое мог бы пролистать и ознакомиться с книгой до покупки- надо было не лениться и пойти подержать ее в руках. Итак, автор предлагает нам 222 страницы покетбука:  (по объему примерно как пятая часть Руководство по сценариям Windows PowerShell сэра Эда Уилсона)

1)Введение

2)Установка и настройка PowerShell

3)Управление каталогом AD

4)Архитектура сценария

5)Вот тут мы подошли к основе книжки: Задачи, решаемые сценариями. Автор расскажет нам в этой главе, что же наскриптовать мы сможем при помощи пошика.

6) Инвентаризация  – можем.

7)Управление сетевыми ресурсами – можем.

8) Глава по управлению сетевыми дисками

9) Глава по управлению сетевыми принтерами

10) Подключение баз 1С (все очень красиво – Мария Карловна, входящая в группу “Secret Project”  получает именно свои базы и никакие другие). И все скриптом.

11) Централизованное управление ярлыками (казалось бы?)

12)Полезная глава – а как же внедрять наши сценарии. Даны советы, как правильно использовать группы, фильтры, и конечно  рассмотрен основной инструмент внедрения -Групповые Политики.

13)Распределенная файловая система. В главе рассказывается о преимуществах использования DFS  в союзе с GPO и Powershell.

14)Глава называется “Управление безопасностью”. Рассказывается о наследовании ГП, отключении наследования и всем таком.

15) Управление АВЕ (Acess Based Enumeration) Логическое продолжение главы, посвященной безопасности, ACLы, ACE и их друзья.

16) Глава – Приложение к книге. В ней нам кратко напоминают о синтаксисе команд лихих 80-х: goto, for, echo  и  перечислены другие полезные команды cmd для пошадмина.

Вот такой вот перечень глав – берем в руки Powershell, дополняем его всем чем можно -vbs, c#, wsh и реализуем свои скрипты, используя Gplinkи. Наверное, автор забыл о Group policy preferences. И о возможностях GPP. А может, это попытка рассказать читателю, что эту задачу можно решить еще одним способом….

Читая книгу, постоянно испытывал ощущение, что держу в руках “Администрирование сетей Windows с помощью сценариев”, предыдущую работу Ивана. Эта же работа, по моему мнению, могла быть опубликована серией статей в СА, а не отдельной книгой -автор же решил иначе.

Все познается в сравнении

Надеюсь, книжка будет для кого-то полезной. Читайте книги, занимайтесь Powershell и будьте здоровы.

6 Replies to “PowerShell как средство автоматического администрирования”

  1. Здравствуйте. Содержания два месяца назад не было, вчера бегло посмотрел по ресурсам -не нашел, спасибо за ссылку.На высокий стиль обор не претендовал, было решено только предоставить читателю оглавление книги (конего по моему мнению, он мог быть лишен) , и добавить две- три строчки комментариев, масштабный разбор книги, объемом в журнал я не планировал.
    Всех благ.

  2. Добрый день!

    Подскажите, какую книгу вы порекомендуете по Powershell для человека, который пишет скрипты для работы с Hyper-V, AD и фс, но без архитектурных ухищрений?

    1. Добрый.
      На русском к сожалению (в силу специфики, я полагаю), толковых книг не найти. Посему рекомендую начать с
      Learn Windows PowerShell 3 in a Month of Lunches
      и продолжить
      PowerShell in Depth: An administrator’s guide
      PowerShell in Depth
      Очень толково написано.
      Также посоветую подписаться на блог и штудировать записи в нем, поскольку очень много полезной информации и приемов.
      http://blogs.technet.com/b/heyscriptingguy/
      И ходите на форумы технет, общайтесь с коллегами.
      там тоже при желании можно получить помощь в написании скрипта
      https://social.technet.microsoft.com/Forums/ru-RU/home?forum=scrlangru
      Ну и видеоуроки тоже в сети валом присутствуют- только уворачивайся.
      Такие дела.

      1. Сходите к Юрию Лебедеву в ютуб, посмотрите его уроки для начинающих. Есть бесплатные книги на английском, не хотите тратиться, скачайте их. А английский либо учить ,либо, как говорят в чатике- вон из профессии! 🙂 Всех благ.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.