Ознакомиться с PowerShell как средство автоматического администрирования
Доброго времени суток! Уважаемые читатели IT блога Pyatilistnik.org. В данный раз я бы хотел представить вашему вниманию, очередную книгу, которая заслуживает вашего внимания, и называется она "PowerShell как средство автоматического администрирования". Если вы хотите быть настоящим профессионалом в области Windows, то без автоматизации и знаний языка PowerShell вам этого не добиться. Данное издание вам и мне в этом поможет. СОВЕТУЮ вам купить эту книгу в печатном варианте, обязательно, такие вещи должны быть на книжной полке.
Автор: И.В. Коробко
Размер: 10 мб
Год: 2012
Жанр: Компьютерная литература
Формат: PDF
Качество: Изначально электронное (ebook)
Иллюстрации: Цветные
Описание книги "PowerShell как средство автоматического администрирования"
В этой книге описываются различные средства автоматизации процессов в сети с помощью PowerShell. Уделено внимание особенностям интеграции и взаимодействия PowerShell с другими языками программирования, что позволяет значительно расширить возможности по автоматизации рутинных процессов на примере подключения различных сетевых ресурсов (дисков, принтеров, приложений) с помощью сценария регистрации пользователей в сети.
Работа системного администратора и специалиста системной поддержки во многих случаях сводится к выполнению рутинных действий, которые ежедневно отнимают много рабочего времени. Ошибка специалиста системной поддержки в большинстве случаев увеличит время обработки заявки и вызовет недовольство сотрудника предприятия. Ошибка системного администратора может иметь гораздо более серьезные последствия. Иногда она может быть фатальной.
- https://www.labirint.ru/books/344258/
- https://www.ozon.ru/context/detail/id/17569241/
Содержание книги "PowerShell как средство автоматического администрирования"
- Глава 1. Установка и настройка Windows PowerShell
- Установка PowerShell
- Среда разработки PowerShell
- Панель Commands
- Быстрое создание сценариев
- Усовершенствованная справка по командлетам
- Технология IntelliSense
- Поддержка шаблонов сценариев
- Первый запуск PowerShell
- Запуск сценариев PowerShell
- Документация по PowerShell
- Глава 2. Управление каталогом Active Directory
- Объекты Active Directory
- Поддерживаемые форматы имен
- Виды объектов
- Идентификация объектов
- Определение имени домена
- Действия над объектами
- Создание объекта
- Копирование объекта
- Удаление объекта
- Перемещение объекта
- Изменение свойств объекта
- Переименование объекта. Установка и настройка 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С клиента 96 Установка и настройка Windows PowerShell
- Структура файла ibases.v8i
- Структура файла 1CEStart.cfg
- Структура файла 1cv8strt.pfl
- Сценарий подключения баз 1С
- Алгоритм работы сценария
- Чтение характеристик конфигурационного файла
- Определение характеристик для подключения баз 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
- Вызов API-функций из DOT.NET-вставки в PoweShell