Windows PowerShell 2.0. Справочник администратора — Этот краткий справочник содержит ответы на любые вопросы, связанные с администрированием Windows из командной строки. Он отражает революционные нововведения, которые отличают Windows PowerShell 2.0 от предыдущих версий этой командной оболочки. За короткое время PowerShell стала полноценной средой командной строки с развитым языком программирования и мощнейшими возможностями. В этой книге системные администраторы найдут множество рецептов, которые позволят им задействовать богатый арсенал средств PowerShell 2.0 для решения своих повседневных задач, включая управление компьютерами и сетями, а также диагностику и устранение неполадок. Книга адресована системным администраторам Windows, разработчикам и всем, кому требуется управлять компьютерами с помощью командной оболочки PowerShell 2.0.
Название: Windows PowerShell 2.0. Справочник администратора Автор: Уильям Р. Станек Издательство: Русская Редакция, БХВ-Петербург Год: 2010 Страниц: 415 Формат: PDF Размер: 4,11 МБ ISBN: 978-5-7502-0396-3, 978-5-9775-0534-5 Качество: Отличное Серия или Выпуск: Справочник администратора Язык: Русский
Содержание:
Введение Глава 1 Введение в Windows PowerShell Aзы Windows PowerShell Запуск Windows PowerShell Работа с консолью PowerShell Графическая среда Windows PowerShell ISE Настройка свойств консоли Windows PowerShell Хронология команд Работа с командлетами и сценариями Работа с командлетами Работа с параметрами командлетов Работа с внешними командами Работа со сценариями Глава 2 Эффективная работа с PowerShell Инициализация среды Передача параметров при запуске PowerShell Запуск Windows PowerShell Исполнение команд с помощью - Command Исполнение сценариев с помощью параметра - File Вложенные консоли Ввод команд, синтаксический разбор и вывод результатов Основы ввода команд Синтаксический разбор команд Разбор команд с присваиванием значений Обработка незаконченного ввода Вывод результатов команды после разбора Запись и форматирование вывода Форматирование с помощью командлетов Запись в выходные потоки Подготовка и завершение вывода Еще о перенаправлении Глава 3 Управление средой PowerShell Работа с профилями Создание профилей Порядок исполнения элементов сценариев и профилей Путь к командам и переменная PATH Расширения PowerShell Работа с расширениями PowerShell Работа с оснастками Работа с поставщиками Работа с дисками поставщиков данных Работа с модулями Расширения PowerShell для Exchange Server и SQL Server Глава 4 Сеансы, задания и удаленная работа Подготовка к удаленной работе Удаленное исполнение команд Введение в удаленное исполнение Команды для удаленной работы Удаленный вызов команд Работа с удаленными сеансами Инициирование сеансов Удаленное исполнение и сериализация объектов Работа с фоновыми заданиями Запуск заданий в интерактивных сеансах Неинтерактивный запуск заданий Удаленная работа без WinRM Глава 5 Основные структуры языка PowerShell Работа с выражениями и операторами Операторы для арифметических действий, группирования и присваивания Операторы сравнения Другие операторы Работа с переменными и значениями Основы работы с переменными Преобразование типов данных и присваивание Управление областью действия переменных Автоматические, управляющие переменные и переменные окружения Работа со строками Кавычки двойные и одинарные Escape-символы и подстановочные знаки Многострочные string-значения Операторы для работы со строками Работа с массивами и наборами Создание одномерных массивов и работа с ними Cast-объявление массивов Работа с элементами массива Строго типизированные массивы Работа с многомерными массивами Глава 6 Псевдонимы, функции и объекты Создание псевдонимов и работа с ними Работа со встроенными псевдонимами Создание псевдонимов Импорт и экспорт псевдонимов Создание функций Расширенные функции Использование фильтров Подробнее о функциях Просмотр определений функций Работа со встроенными функциями Работа с объектами Основы работы с объектами Методы и свойства объектов Типы объектов Близкое знакомство с объектами Работа с объектами COM и .NET Framework Создание объектов COM и работа с ними Работа с объектами и классами .NET Framework Работа с объектами и запросами WMI Глава 7 Управление компьютерами с помощью команд и сценариев Эффективная работа с профилями и сценариями Журналы исполнения Транзакции в PowerShell Введение в транзакции Работа с транзакциями Общие элементы сценариев Инициализирующие команды и комментарии Работа с условными конструкциями Глава 8 Управление ролями, службами ролей и компонентами Введение в Server Manager Проверка установленных ролей, служб ролей и компонентов Установка ролей, служб ролей и компонентов Процедура установки Обработка ошибок при установке Удаление ролей, служб ролей и компонентов Процедура удаления Обработка ошибок при удалении Глава 9 Инвентаризация и диагностика Windows-компьютеров Получение основных сведений о системе Определение имени текущего пользователя, компьютера и домена Определение и установка даты и времени Установка учетных данных для проверки подлинности Проверка конфигурации системы и рабочей среды Инвентаризация установленных обновлений Получение подробной информации о системе Инвентаризация учетных записей пользователей и групп Инвентаризация оборудования компьютеров Проверка версии и состояния микропрограммы BIOS Определение размера ОЗУ и типа процессора Проверка жесткого диска и разделов Проверка драйверов устройств и управление ими Углубленный анализ системы Глава 10 Управление, защита и аудит файловой системы Управление дисками, каталогами и файлами в PowerShell Подключение и отключение дисков PowerShell Создание файлов и каталогов и управление ими Работа с содержимым файлов Команды для работы с содержимым файлов Чтение и запись файлов Работа с дескрипторами защиты Команды для работы с дескрипторами защиты Получение и установка дескрипторов защиты Работа с правилами доступа Настройка разрешений на доступ к файлам и каталогам Настройка базовых разрешений Настройка особых разрешений Смена владельца Настройка аудита файлов и каталогов Глава 11 Управление TCP/IP-сетями, сетевыми дисками и принтерами Управление сетевыми дисками и каталогами Получение сведений о сетевых дисках Настройка сетевых ресурсов Создание сетевых дисков и папок Удаление сетевых ресурсов Управление принтерами Получение сведений о принтерах Проверка драйверов принтеров Управление подключениями к принтерам Управление TCP/IP-сетями Получение сведений о сетевых платах Настройка статического IP-адреса Настройка динамической IP-адресации Настройка Брандмауэра Windows Просмотр и настройка параметров брандмауэра Windows Управление портами брандмауэра Глава 12 Управление реестром и его защита Введение в разделы и параметры реестра Просмотр реестра Управление разделами и параметрами реестра Создание разделов и параметров Копирование разделов и параметров реестра Перемещение разделов и параметров реестра Переименование разделов и параметров реестра Удаление разделов и параметров реестра Сравнение элементов реестра Просмотр и настройка параметров защиты реестра Работа с дескрипторами защиты элементов реестра Работа с правилами доступа к реестру Настройка разрешений на доступ к реестру Смена владельца разделов реестра Аудит системного реестра Глава 13 Мониторинг и оптимизация работы Windows-компьютеров Работа с журналами событий Просмотр и фильтрация журналов событий Настройка параметров журнала Архивация и очистка журналов Запись пользовательских событий в журналы Создание и использование сохраненных запросов Управление системными службами Проверка настроенных служб Запуск, остановка и приостановка служб Настройка запуска служб Управление входом служб в систему и режимами восстановления Подробнее об управлении службами Управление компьютерами Команды для управления компьютерами Переименование компьютеров Присоединение компьютеров к домену Присоединение компьютеров к рабочей группе Удаление компьютеров из доменов и рабочих групп Управление перезагрузкой и завершением работы компьютеров Создание точек восстановления системы и работа с ними Настройка восстановления системы Включение и отключении System Restore Создание и применение точек восстановления Восстановление системы с помощью System Restore Глава 14 Тонкая настройка производительности Управление приложениями, процессами и производительностью Системные и пользовательские процессы Диагностика работающих процессов Фильтрация сведений о процессах Просмотр служб и связанных с ними процессов Просмотр DLL, используемых процессами Останов процессов Более детальный анализ процессов Мониторинг производительности Команды для мониторинга производительности Сбор сведений о производительности Мониторинг процессов и утилизации системных ресурсов Мониторинг подкачки страниц памяти Мониторинг памяти и рабочих наборов отдельных процессов