Содержание
- 2. История PowerShell Что было до Командная строка Windows (cmd.exe) внутренние команды (нет отдельных исполняемых файлов), внешние
- 3. WMI Windows Management Instrumentation (WMI) — это одна из базовых технологий для централизованного управления и слежения
- 4. История PowerShell Что было не так Командная строка Windows (cmd.exe) Бедный и плохо читаемый встроенный язык
- 5. Что такое PowerShell? язык сценариев, язык сценариев, с объектной моделью, язык сценариев, разработанный на основе CLR
- 6. Версии PowerShell .NET Framework PowerShell 1.0 - 2006 (XP SP2, Server 2003 SP1, Vista, Server 2008)
- 7. Версии PowerShell .NET (.NET Core) PowerShell Core 6.0 2018 Windows, macOS and Linux. PowerShell Core 6.1
- 8. Как получить PowerShell Встроенные версии WMF github
- 9. Стандартные расширения Предусмотрены следующие расширения для файлов PowerShell: .ps1 - файлы скриптов, .psd1 - файлы данных
- 10. Основное понятие - командлет Командлет (cmdlet) – это команда Windows PowerShell, с помощью которой можно осуществлять
- 11. Получение справки Get-Command Get-Help Get-Member Save-Help Update-Help
- 12. Основное понятие - командлет бывают как системными, так и пользовательскими, выводят результаты в виде объектов или
- 13. Конвейер в PowerShell Конвейер – это передача результата работы командлета через вертикальную черту (|) другому командлету.
- 14. Политика выполнения скриптов Restricted – блокируется выполнение любых сценариев (значение по умолчанию); AllSigned – разрешено выполнение
- 15. Удаленное управление на PowerShell Служба WinRM для HTTP\HTTPS трафика на порту 5985 Enable-PSRemoting Выполнение команды на
- 16. Удаленное управление на PowerShell Сессия 1-to-1 Командлет Enter-PSSession (интерактивный сеанс) Enter-PSSession -ComputerName SRV-01 нельзя сделать последующее
- 17. Удаленное управление на PowerShell Сессии 1-to-many Командлет Invoke-Command Invoke-Command -Command { dir } -ComputerName SRV-01, SRV-02
- 18. Удаленное управление на PowerShell Можно сохранять настройки сессий и использовать их в пределах сеанса (-Session) $sessions
- 19. Фоновое исполнение заданий В PowerShell есть возможность фонового исполнения заданий Start-Job – запустить фоновую задачу; Stop-Job
- 20. Комментарии Комментарии в PowerShell бывают: # строчные и блочные #>
- 21. Переменные в Windows PowerShell $имя_переменной Get-Varible Накопитель Variable: $_ - текущий элемент в конвейере можно объявлять
- 22. Массивы и хэштаблицы Массивы (нумерация с 0) Хеш-таблицы строятся по принципу: @{ ключ = «значение» }
- 23. Условные конструкции в PowerShell IF IF…ELSE IF…ELSEIF…ELSE SWITCH Операторы сравнения PowerShell -eq – равно (знак =);
- 24. Условные конструкции в PowerShell [int]$TestVar = 150 If ($TestVar -eq 100){ Write-Host "Переменная TestVar = 100"
- 25. Условные конструкции в PowerShell [int]$TestVar = 2 SWITCH ($TestVar) { 0 {Write-Host "Переменная TestVar = 0"}
- 26. Условные конструкции в PowerShell Дополнительные операторы сравнения PowerShell -like (символ подстановки) “PowerShell " -like “PowerS*" #true
- 27. Логические операторы
- 28. Циклы WHILE DO WHILE DO UNTIL FOR FOREACH [int]$TestVar = 1 DO { Write-Host $TestVar $TestVar
- 29. Обработка ошибок в Windows PowerShell Механизм Try…Catch. Потенциально опасный код в блок Try В блок Catch
- 30. Работа с вводом-выводом Write-Host – вывод на экран Read-Host – чтение с консоли Out-File - Запись
- 31. Функции function Get-DayLog ($param1,$param2) { Get-EventLog -LogName Application -Newest $param1 …. } Get-DayLog -param1 50 -param2
- 33. Скачать презентацию






















![Условные конструкции в PowerShell [int]$TestVar = 150 If ($TestVar -eq 100){ Write-Host](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/899362/slide-23.jpg)
![Условные конструкции в PowerShell [int]$TestVar = 2 SWITCH ($TestVar) { 0 {Write-Host](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/899362/slide-24.jpg)


![Циклы WHILE DO WHILE DO UNTIL FOR FOREACH [int]$TestVar = 1 DO](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/899362/slide-27.jpg)



Binary Code
Компьютерные вирусы
Защита компьютерной информации
Интеллектуальная кормушка для рыб
Презентация к лекции_4_10.05.05
ПлатиQR. Современный способ приема оплаты
Технология GPGPU. Лекция 4
Многомодульный проект
Перевод чисел из одной системы счисления в другую
Форматирование текста средствами Microsoft Word. Лабораторная работа №4
Основы технологий хранения баз данных в памяти
Архитектура персонального компьютера
Анализ сообщений в СМИ о крушении ракеты Союз МС-10
Устройства компьютера и их функции. Компьютер как универсальное устройство для работы с информацией
Транспортный протокол. Проект .v17. Интернет+
День отказа от интернета
Охарактеризовать одну из социальных сетей
Медиация в нашей жизни
Информационные технологии в индустрии полимеров. Практическое занятие 1
VRProject VRGame
Удаление и вставка элемента
Режимы построения объектов. Использование режимов ОРТО и ПОЛЯР
Элементы алгебры логики. Математические основы информатики
Квалификационная работа: Синтез и анализ нечетких регуляторов Сугено первого порядка при изменении параметров объекта управления
М1У9 презентация
Flip - образовательное приложение. Идея приложения Flip
Безопасность в интернете
Операторы ввода-вывода, целочисленная арифметика в языке Python