Информация о книге

978-5-94074-755-0, 978-5-94074-988-2, 978-5-97060-466-3

Главная  » Научно-техническая литература » Информационные технологии. Компьютеры » Программирование » Другие языки программирования » PowerShell как средство автоматического администрирования

Коробко И.В., PowerShell как средство автоматического администрирования

ДМК-Пресс, 2017 г., 978-5-94074-755-0, 978-5-94074-988-2, 978-5-97060-466-3


Описание книги

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

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 199 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова

Поделиться ссылкой на книгу



Содержание книги

Благодарности
Предисловие
Введение
Для кого эта книга?
Почему PowerShell?
Какие задачи может решить сценарий входа в
сеть?
Каков основной принцип работы сценария?
Какова структура книги?
Условные обозначения
Глава 1. Установка и настройка Windows
PowerShell
Установка PowerShell
Среда разработки PowerShell
Панель Commands
Быстрое создание сценариев
Усовершенствованная справка по командлетам
Технология IntelliSense
Поддержка шаблонов сценариев
Первый запуск PowerShell
Запуск сценариев PowerShell
Документация по PowerShell
Глава 2. Управление каталогом Active Directory
Объекты Active Directory
Поддерживаемые форматы имен
Виды объектов
Идентификация объектов
Определение имени домена
Действия над объектами
Создание объекта
Копирование объекта
Удаление объекта
Перемещение объекта
Изменение свойств объекта
Переименование
объекта
4 Установка и настройка Windows PowerShell
Поиск объектов
Получение доступа к контейнеру поиска
Формирование атрибутов поиска
Просмотр атрибутов каталога Active Directory
Active Directory Users and Computer
Microsoft ADSI Edit
Microsoft Active Directory Explorer
Softerra LDAP Browser
Глава 3. Архитектура сценария
Модульный принцип построения сценария
Компоненты сценария
Конфигурационный файл в формате XML
Правила синтаксиса XML-файла
Структура XML-файла
Сценарий на PowerShell
Работа с XML-файлом
Работа с переменными среды
Определение имени домена
Определение имени компьютера
Определение названия сценария
Определение имени пользователя в сети
Определение полного имени сотрудника
Определение названия подразделения сотрудника
Компиляция .NET-кода на лету
Компиляция C# листинга
Компиляция VB.NET листинга
Ведение журнала событий
Глава 4. Задачи, решаемые сценарием
регистрации
Анализ возможностей сценария регистрации
Задача инвентаризации
Управление сетевыми
ресурсами
Олицетворение в IIS
Использование IIS в сценариях регистрации
Создание журнала событий
Глава 5. Задача инвентаризации
Классификация собираемой информации
Персональная информация сотрудника
Аппаратная конфигурация рабочей станции
Установленное программное обеспечение
Чтение конфигурационного файла
Экспорт собранных данных
Экспорт в HTML-файл
Экспорт в XML-файл
Экспорт в SQL-таблицу
Глава 6. Управление сетевыми ресурсами
Типы сетевых ресурсов
Анатомия группы безопасности
Характеристики подключения ресурса
Идентификаторы групп безопасности
Работа с псевдонимами
Глава 7. Управление сетевыми дисками
Управление сетевыми дисками в Active Directory
Сценарий подключения сетевых дисков
Алгоритм работы сценария
Чтение конфигурационного файла
Определение характеристик для подключения
дисков
Отключение подключенных сетевых дисков
Подключение сетевых дисков пользователю
Использование команды net use
Использование COM-объекта
Использование API-функции
Изменение описания дисков в папке Мой
компьютер
Глава 8. Управление сетевыми принтерами
Управление сетевыми принтерами в Active Directory
Публикация принтеров в Active Directory
Формирование окружения в Active Directory
Идентификация принтеров
Иерархическая структура для принтера в Active
Directory
Создание иерархической структуры для принтера
Настройка безопасности принтера
Требования к сценарию с точки зрения
безопасности
Сценарий подключения сетевых принтеров
Алгоритм работы сценария
Чтение конфигурационного файла
Формирование списка сетевых принтеров
Определение принтера по
умолчанию
Удаление всех подключенных сетевых принтеров
Подключение принтеров
Назначение принтера по умолчанию
Глава 9. Подключение баз 1С
Архитектура файловой структуры 1С клиента
6 Установка и настройка Windows PowerShell
Структура файла ibases.v8i
Структура файла 1CEStart.cfg
Структура файла 1cv8strt.pfl
Сценарий подключения баз 1С
Алгоритм работы сценария
Чтение характеристик конфигурационного файла
Определение характеристик для подключения баз

Очистка существующего списка баз
Глава 10. Централизованное управление
ярлыками
Архитектура решения
Архитектура клиентской части
Архитектура серверной части
Архитектура реестра на компьютере клиента
Сценарий регистрации пользователя в сети
Разработка веб-приложения
Создание и настройка проекта в Visual Studio
Алгоритм работы веб-страницы
Определение значений внешних параметров
Определение имени компьютера
Определение имени пользователя
Определение имени домена
Чтение данных из конфигурационного файла
Чтение данных из каталога Active Directory
Подготовка данных для записи в реестр
Управление удаленным реестром
Глава 11. Внедрение сценария
Сопоставление сценария учетной записи
пользователю
Политика безопасности как средство запуска
сценария
Управление запуском сценария через свойства
учетной
записи пользователя
Формирование точки входа в сценарий
Командный файл
VBScript-сценарий
Групповое изменение сценария регистрации в
Active Directory
Глава 12. Распределенная файловая система
Файловая система обмена данными
Требования к файловой системе обмена
Архитектура файловой системы
Масштабируемость файловой системы
Защита файловой системы от изменений
пользователем
Управление видимостью данных в файловой
системе
Глава 13. Управление
безопасностью
Программное управление безопасностью
Отключение наследования
Удаление ACE-элементов
Создание ACE-элементов
Хранилище настроек безопасности
Глава 14. Управление ABE
Что такое ABE?
Управление ABE в графическом интерфейсе
Программное управление ABE
Управление ABE в PowerShell
Создание удаленного сеанса с сервером
Интеграция кода в
PowerShell
Приложения
Приложение 1. Синтаксис командного файла
Команда call
Команда echo
Команда endlocal
Команда for
Команда goto
Команда if
Команда setlocal
Команда pause
Команда rem
Команда shift
Приложение 2. Обязательные атрибуты объектов
Active
Directory
Приложение 3. Основные объекты Active Directory
Пользователь
Группа
безопасности
Контейнер
Компьютер
Приложение 4. PowerShell и другие языки
программирования
Компиляция кода на DOT.NET в PowerShell
Передача параметров из PowerShell в вставку
DOT.NET
221


Об авторе


Отзывы

Название книги не раскрывает сущности книги  [17 June 2015]
Точнее сказать, книга представляет собой набор рецептов логон-скриптов, которые написаны на PowerShell. По сути Кому надо заменить батники пошиком - сойдет полистать.
Книга являет собой по сути книгу рецептов  [13 June 2015]
Книга являет собой по сути книгу рецептов, то есть CookBook, как говорят зарубежом. В принципе, я был знаком с PowerShell весьма поверхностно и в этой книге для меня стало главным то, что там есть моменты перехода от использования VB-сценариев к PS.

И еще один момент, который следует учитывать: книга посвящена PS 2.0. Кого интересует использование в Win2012R2 и новые возможности, тут этого нет. Но есть описание базовых задач - Инвентаризация оборудования, управление сетевыми ресурсами, сетевыми принтерами, подключение баз 1С, работа с DFS(чуть-чуть).

В книге много опечаток, будьте внимательны.

Последние поступления в рубрике "Другие языки программирования"



Функциональная верификация VHDL-описаний синхронных цифровых устройств Функциональная верификация VHDL-описаний синхронных цифровых устройств Бибило П.Н.

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

Scala для нетерпеливых Scala для нетерпеливых Хорстман К.

Написанная для опытных программистов на Java, C++ и C#, которые желают освоить функциональное программирование или язык Scala, книга в сжатой форме знакомит с основными идеями и приемами программирования, что позволяет быстро осваивать их и применять......

R. Книга рецептов R. Книга рецептов Лонг Д.

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

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Коробко И.В., PowerShell как средство автоматического администрирования в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.