Развеем мифы о сложности командной строки. Вы узнаете, как легко и эффективно можно работать с этой оболочкой и без труда выполнять различные командные манипуляции
В чем преимущества?
- Навыки по консоли ценятся в iT-сфере
- Благодаря CMD возможно разрабатывать интересные утилиты, а иногда даже и вирусы.
- CMD имеет не сложный язык сценариев, это прекрасная возможность понять концепт программирования
- CMD — это подходящая оболочка, чтобы понять принцип работы с любыми терминалами
- Знание консоли позволяет автоматизировать различные задачи, которые не требуют участия специалиста
Содержание:
Глава 1. Введение
1.1. Возможности командной строки
1.2. Рекомендации
Глава 2. Подготовка учебной среды
2.1. Технические требования
2.2. Установка VirtualBox
2.3. Установка Windows Server 2012 r2
2.4. Установка Windows 7 Professional
2.5. Настройка виртуальной сети
Глава 3. Основы взаимодействия
3.1. Методы запуска
3.2. Визуальная настройка
3.3. Смена текущего каталога [CD]
3.4. Вывод списка файлов и каталогов [Dir]
3.5. Древовидный вывод файлов [Tree]
3.6. Создание Каталога [Md]
3.7. Удаление объектов [RD] [Del]
3.8. Копирование объектов [Copy] [XCopy]
3.9. Перемещение объектов [Move]
3.10. Вывод списка дисковых томов
3.11. Внутренние и внешние команды
3.12. Текстовые объекты ч.1 [Type]
3.13. Текстовые объекты ч.2 [Notepad]
3.14. Текстовые объекты ч.3 [Edit]
Глава 4. Команды и программы управления Windows
4.1. Справка по командам
4.2. Управление дисками [DiskPart]
4.3. Управление учетной записью [Net User]
4.4. Сетевые диски [Net Use]
4.5. Процессы [QProcess][TaskKill][TaskList]
4.6. Проверка и исправление диска [ChkDsk]
4.7. Завершение системы [ShutDown]
4.8. Команды [Time][Date][SystemInfo]
4.9. Управление разрешением над файловыми объектами [iCacls][TakeOwn]
4.10. Управление службами [SC]
4.11. Сетевые ресурсы [Net Share]
4.12. Управление сетевым интерфейсом [NetSh]
4.13. Установка и удаление программ
4.14. Поиск файлов в системе [where]
Глава 5. Операторы и вспомогательные команды
5.1. Операторы перенаправления
5.2. Оператор конвейер [ | ]
5.3. Цепочки и группирования команд [& && ||]
5.4. Оператор циклов [For] ч.1 набор чисел
5.5. Оператор циклов [For] ч.2 файлы и каталоги
5.6. Оператор циклов [For] ч.3 Анализ файлов, текстовых строк и команд
5.7. Сценарные операторы [if] [goto] [call]
Глава 6. Пакетные сценарии и скрипты
6.1. Сценарные команды и сценария\скрипты
6.2. Передача аргументов в сценарии \ скрипт
6.3. Переменное окружение [Set] [Setx]
6.4. Операторы условия [if ... else]
6.5. Подпрограммы и процедуры [Goto] [Call]
6.6. Арифметические выражения и локализация перменных
6.7. Запрос ввода значении в сценарии
6.8. Рекомендаций по составлению скрипта
6.9. Архивирование данных и автоматизация скрипта
6.10. Циклическое удаление файлов
6.11. Планировщик заданий [SchTasks]
6.12. Отправка email писем через скрипт
Глава 7. Сервер сценариев WSH
7.1. Вступление
7.2. Сервер сценариев WSH
7.3. Объектная модель WSH
7.4. Технология WMI. Информационная модель
Командная оболочка PowerShell