ИНТЕРЕСНЫЙ ФАКТ: К концу этой серии вы сможете создать свой собственный графический интерфейс прямо в PowerShell!
Скачать PowerShell ►https://github.com/powershell/powershell
Это начало серии видео, которая научит вас всему, что вам нужно знать о PowerShell.
В этом видео будут представлены основы PowerShell и фундаментальные идеи, на которых он построен, а также некоторые важные команды, позволяющие легко фильтровать, сортировать и обрабатывать информацию. Всё будет подробно разобрано, чтобы было легко понять и быстро начать работать с PowerShell.
Я заметил, что существует довольно много видео, которые фокусируются только на командах, но никогда на самом PowerShell. В них вам дают список команд и говорят, что вы изучили PowerShell. Но, зная только команды, вы обнаружите, что застреваете, когда дело доходит до более сложных вещей, и не понимаете по-настоящему тонкостей того, что происходит при запуске команд, что именно различается, как они структурированы и многое другое упускается из виду. Вам необходимо хорошо знать свою среду и то, что происходит вокруг вас, чтобы использовать её по максимуму, и эта серия видео гарантирует это.
Потому что эта серия видео делает и то, и другое: в основном она посвящена непосредственно самому PowerShell и тому, как работает вся система, чего не делают многие другие серии видео, а также по ходу дела знакомит вас с командами, помогая эффективно разбирать систему PowerShell. И совсем скоро в этой серии вы сможете находить команды совершенно самостоятельно, без необходимости поиска, что позволит вам стать совершенно независимым, используя гибкость и возможности PowerShell.
Как уже упоминалось в начале этого описания, к концу этой серии вы сможете создавать собственные графические приложения с кнопками и другими элементами прямо в PowerShell! Благодаря глубоким знаниям о том, как работает PowerShell и как устроена вся система объектов. Мы рассмотрим создание приложения как конечную цель серии и максимально эффективно используем полученные знания для создания простых приложений прямо из командной строки или файла скрипта.
Структура серии начинается здесь, с введения. Это помогает познакомить вас с ключевой центральной идеей объектов (которую мы будем постепенно углубляться в каждом эпизоде), поможет вам сразу начать работать с командами и начнёт выполнять несколько простых задач, чтобы сразу научиться использовать PowerShell. В следующем видео мы ещё раз рассмотрим PowerShell в общих чертах, научимся находить собственные команды, познакомимся с внутренней структурой PowerShell и многим другим. Далее мы перейдём к более специализированным темам, сосредоточившись на объектах, которые являются самой обширной и центральной частью PowerShell. Узнайте всё об объектах, и вы изучите PowerShell, и именно этим мы займёмся в этом сериале!
Видео начинается с фундаментальной идеи объектов, на которой построен PowerShell. Эта идея постоянно используется на протяжении всей серии, поскольку, как станет ясно позже, всё связано с объектной системой и её возможностями.
В этом видео представлены четыре очень важные команды, которые используются для фильтрации, сортировки и выбора объектов, позволяя работать с любым набором объектов и немедленно извлекать из него полезные и полезные данные. В нём также объясняется, как работают эти команды, что такое синтаксис «$_» и как он используется этими командами для реализации их функций.
Из этих четырёх команд команда «ForEach» особенно подробно рассматривается: показано, как она часто используется для двух отдельных функций и как её можно использовать вместе с «Measure» для получения очень полезной информации о заданном наборе объектов.
В этом видео рассматриваются два примера: получение всех процессов с процессорным временем более 20, а также получение всех процессов с идентификатором выше 4000 и расчёт среднего процессорного времени для них.
Для тех, кто знаком со старыми видео ABMedia, в этом видео также есть совершенно новое вступление :)
Главы:
0:00 Начало работы
1:58 Объекты
4:58 Конвейер
7:20 Измерение
9:20 Где
14:48 Сортировка
17:48 ForEach
23:16 Собираем всё вместе
Спасибо за просмотр моего видео. Перед вами несколько общих ссылок на ABMedia, если вам интересно:
Сайт ► https://abco.live/
Discord ► https://abco.live/discord
Сервер Discord — это место для общения с создателем этого видео, а также со всеми, кто участвовал в его разработке и поддерживал ABWorld на протяжении многих лет.
Огромное спасибо @ndumiphotos (в Instagram) за графику, использованную во вступлении.
#learnpowershell #powershell #programming
Информация по комментариям в разработке