Все же я похвастаюсь (или нет). Мой предыдущий пост модератор посчитал рекламой и удалил. Несмотря на то, что реклама подразумевает прямую коммерческую выгоду (раскрутка ресурсов, прямые продажи и т.д.), а я ничего не продаю - просто хвастаюсь ( :-) ), все равно приравняли к рекламе и удалили пост.
Ладно, я не спорю - им со своей колокольни видней. Реклама, так реклама.
Из-за этого я не указываю в данном посте прямую ссылку на книгу, чтоб опять не приравняли к рекламе...
Кратко расскажу о книге: я довольно много лет собираю информацию о Powershell в единую книгу. Цель такого собрания - сделать качественную книгу, в которой смогли бы найти ответы на многие вопросы как специалисты, так и простые пользователи. Ведь, на самом деле, Powershell - одно из лучших (если не лучшее) творение Microsoft (на мой скромный взгляд). Рассмотреть его в нескольких постах сложно - получится очень большой цикл, да и это уничтожит саму идею моей книги.
Несколько лет назад я начал книгу создавать для себя - хотелось иметь ёмкий справочник по Powershell под рукой. Когда у меня получилась уже какая-никакая книга, я решил, что она может быть полезна достаточно большому кругу читателей и решил поделиться.
Из-за большого объема материала, я решил постепенно дополнять книгу и выпускать новые версии. Вот, добрался уже до версии 3 :-).
Дабы никого не смущать рекламой и "ссылками на сторонние ресурсы", ссылок не указываю. Найти книгу, если кому интересно, можно в поиске по названию (sorry).
Если у кого-то из читателей возникнут конструктивные замечания, дополнения, пожелания - я с интересом с ними ознакомлюсь и, при необходимости, постараюсь учесть в будущих версиях.
Краткое содержание (для затравки):
Что такое PowerShell?
Команды оболочки Powershell
Параметр справки (?)
Псевдонимы (Aliases)
Кавычки в PowerShell
Модули
Скрипты
Области действия
Программирование в Powershell
Переменные в PowerShell
Арифметические операции
Математические операции
Логические операции
Операторы типа
Специальные операторы
Дата и время
Условные операторы
Break
Switch
Циклы
Использование существующих свойств объектов
Применение пользовательских свойств
Массивы
Хеш-таблицы
Сплаттинг
Многомерные массивы
Регулярные выражения
Функции
Обработка ошибочных ситуаций
Рекурсия
Классы Powershell
Создание отчетов
Рабочие процессы
Блоки InlineScript
Параллельный запуск команд
Графический интерфейс
Индикатор выполнения скрипта (Write-Progress)
Формы
Системное администрирование
Операции с файлами и папками