Страницы

Показаны сообщения с ярлыком Windows 10. Показать все сообщения
Показаны сообщения с ярлыком Windows 10. Показать все сообщения

понедельник, 10 января 2022 г.

Основы модулей в Windows PowerShell 5

Пришло время открыть очередную группу веб-кастов, посвященную модулям в Windows PowerShell 5. Группа будет состоять из 8 веб-кастов, которые охватят вопросы использования и создания модулей скриптов (Script Modules), а также двоичных модулей (Binary Modules):

  • Основы модулей в Windows PowerShell 5.
  • Работа с модулями в Windows PowerShell 5.
  • Создание модулей скриптов в Windows PowerShell 5.
  • Видимость членов модуля в Windows PowerShell 5.
  • Установка модулей в Windows PowerShell 5.
  • Вложенные модули в Windows PowerShell 5.
  • Создание двоичных модулей в Windows PowerShell 5.
  • Вложенные двоичные модули в Windows PowerShell 5.

Сегодня я представляю вашему вниманию первый веб-каст в группе, он посвящен основам моделей в Windows PowerShell. В веб-касте представлено описание модулей, терминология модулей и командлеты для работы, установки и создания модулей. Центральное внимание в веб-касте уделено демонстрациям импорта и удаления модулей из оболочки Windows PowerShell, а также использованию их в скриптах. Дополнительно в веб-касте рассматривается вопрос единичного использования экземпляров модулей.

Подробности и видео: LebedevUM.

P.S. А в следующем веб-касте группы мы продолжим изучать возможности работы с модулями в Windows PowerShell 5.

воскресенье, 21 ноября 2021 г.

Окончание поддержки Windows 10 версии 2004

14 декабря 2021-го года все редакции Windows 10 версии 2004 и Windows Server версии 2004 будут сняты с обслуживания. После этой даты, устройства с этими версиями операционных систем перестанут получать ежемесячные обновления безопасности и качества, содержащие защиту от новейших угроз.

Рекомендуется поддерживать устройства обновленными до последней версии Windows 10 или обновиться до Windows 11, если устройства поддерживают такую возможность.


Обновление до Windows 11.

Доступность Windows 11 увеличена для расширенного списка совместимых устройств. Команда разработки продолжает тренировать модель машинного обучения в процессе поэтапного выпуска возможностей обновления для доставки плавных возможностей перехода на новую версию операционной системы.

При использовании Windows 10 можно легко определить возможность обновления при помощи приложения PC Health Check или, проверив спецификацию, возможности и требования Windows 11. Пользователи персональных устройств, совместимых с Windows 11, могут легко получить обновление при помощи параметров Windows Update. Коммерческие клиенты могут использовать возможности Microsoft Endpoint Manager или прочие инструменты для оценки готовности организации.

Обновления Windows 11 обладают полугодовым графиком выхода. Обновления компонентов Windows 11 (Feature Updates) будут выходить во второй половине календарного года с 24-мя месяцами поддержки для редакций Home, Pro, Pro for Workstation и Pro Education, а также с 36 месяцами поддержки для редакций Enterprise и Education. Для ежемесячных обновлений безопасности Windows 11 использует процесс кумулятивных обновлений, также известный как «Вторник исправлений» или «Вторник обновлений». Эти ежемесячные релизы содержат все предыдущие обновления для поддержания устройств защищенными и производительными.


Опции Windows 10.

Как сообщил ранее John Cable, Microsoft продолжит поддерживать более 1.3 миллиарда активных устройств с Windows 10. Windows 10 версии 21H2 уже доступна для загрузки и установки, она содержит ограниченный набор возможностей, сфокусированных на производительности и безопасности. 

О новых возможностях Windows 10 версии 21H2 о них я планирую рассказать чуть позже.

четверг, 21 октября 2021 г.

Значение параметров по умолчанию в Windows PowerShell 5

Очередной веб-каст на тему продвинутых функций и скриптов в Windows PowerShell 5. На этот раз в центре внимания – значения параметров по умолчанию.

В веб-касте представлены возможности использования переменной $PSDefaultParameterValues для задания параметров, управления заданными значениями и отключения переменной при помощи свойства Disabled. Дополнительно в веб-касте демонстрируется применение блоков скриптов (Scrptblock) в переменной $PSDefaultParameterValues, что позволяет реализовать дополнительную логику при определении значений параметров.

Подробности и видео: LebedevUM.

P.S. Это восьмой веб-каст в группе, если вы пропустили какие-либо из предыдущих, рекомендую обратить на них внимание: 

Все веб-касты в хронологическом порядке: Windows PowerShell 5.

Следующий веб-каст станет заключительным в группе, в нем речь пойдет о создании справки к функциям и скриптам в Windows PowerShell.

понедельник, 11 октября 2021 г.

Динамические параметры в функциях и скриптах Windows PowerShell 5

Коллеги, настала очередь для веб-кастов по Windows PowerShell 5. Сегодня представляю вашему вниманию динамические параметры в продвинутых функциях и скриптах.

В веб-касте представлено описание команд на языке Windows PowerShell, описание и синтаксис динамических параметров, а также последовательность действий, необходимая для создания динамических параметров. Центрально место в веб-касте отведено под демонстрацию создания функции со статическими и динамическими параметрами.

Подробности и видео: LebedevUM.

P.S. Это 7-ой веб-каст в группе, поэтому, поэтому если вы не знакомы с продвинутыми функциями и скриптами, рекомендую начать просмотр с предыдущих веб-кастов группы:

Все веб-касты в хронологическом порядке: Windows PowerShell 5.

А следующий веб-каст закроет тему параметров функций и скриптов, в нем будут рассмотрены значения параметров по умолчанию.

четверг, 16 сентября 2021 г.

Проверка параметров в функциях и скриптах Windows PowerShell 5

Пришло время для продвинутых функций и скриптов в Windows PowerShell 5, мы продолжаем знакомиться с атрибутами параметров. На этот раз в центре внимания атрибуты проверки значений параметров.

В веб-касте представлено описание атрибутов и синтаксиса проверки значений параметров. Центрально место в веб-касте отведено под демонстрацию применения атрибутов проверки и разрешения пустых значений, проверки числовых значений и наборов строк. Дополнительно в веб-каст рассматривается применение блока скрипта (Scriptblock) для проверки вводимых значений.

Подробности и видео: LebedevUM.

P.S. Это шестой веб-каст в группе, поэтому если вы не знакомы с продвинутыми функциями и скриптами, рекомендую обратить внимание на предыдущие веб-касты:

Все веб-касты в хронологическом порядке: Windows PowerShell 5.

В следующем веб-касте мы рассмотрим динамические параметры в функциях и скриптах Windows PowerShell.

четверг, 26 августа 2021 г.

Псевдонимы параметров в функциях и скриптах Windows PowerShell 5

Ещё один веб-каст на тему продвинутых функций и скриптов в Windows PowerShell 5.

Веб-каст посвящен атрибуту параметров функций и скриптов – Alias. В веб-касте вы найдете описание синтаксиса параметра и демонстрацию его возможностей на примере функции. Отдельное внимание в веб-касте уделено возможностям применения псевдонимов в конвейере.

Подробности и видео: LebedevUM

P.S. Это уже пятый веб-каст в группе, поэтому если вы не знакомы с продвинутыми функциями и скриптами, начните свое знакомство с предыдущих веб-кастов группы:

Все веб-касты в хронологическом порядке: Windows PowerShell 5

В следующем веб-касте мы рассмотрим проверку параметров функций и скриптов.

четверг, 12 августа 2021 г.

Атрибуты параметров в функциях и скриптах Windows PowerShell

Очередной веб-каст посвященный продвинутым функциям и скриптам в Windows PowerShell 5. В прошлый раз мы уже затрагивали атрибуты параметров на примере свойства ParameterSetName, на этот же раз мы сконцентрируемся исключительно на свойствах.

В веб-касте представлено описание команд на языке Windows PowerShell, синтаксиса атрибутов функций и скриптов и возможностей атрибута Parameter. Основное внимание веб-каста сосредоточено на демонстрации свойств атрибута Parameter. В частности, в веб-касте представлены демонстрации применения следующих свойств: Mandatory, Position, ValueFromPipeline, ValueFromPipelineByPropertyName, ValueFromRemainingArguments и HelpMessage.

Подробности и видео: LebedevUM.

P.S. Это уже четвертый веб-каст в группе, поэтому если вы пропустили какие-либо из предыдущих, настоятельно рекомендую наверстать:

Все веб-касты в хронологическом порядке: Windows PowerShell 5.

В следующем веб-касте мы продолжим изучать возможности параметров продвинутых функций и скриптов. 

вторник, 27 июля 2021 г.

Атрибут OutputType в функциях и скриптах Windows PowerShell 5

Вот и подоспело продолжение нашего путешествия в мире продвинутых функций и скриптов Windows PowerShell 5. В прошлый раз мы рассматривали атрибут CmdletBinding, на этот раз сосредоточим внимание на атрибуте OutputType и связанных с ним темах.

Помимо небольшого введения, посвященного командам на языке Windows PowerShell, веб-каст состоит из двух частей. В первой – описывается и демонстрируется атрибут OutputType на примере простой функции, а во второй – рассматривается комплексная функция, которая может возвращать разные типы данных. Поэтом помимо атрибута OutputType во второй части рассматриваются наборы атрибутов, а также свойства их определяющие: DefaultParameterSetName атрибута CmdletBinding и ParameterSetName атрибута Parameter.

Подробности и видео: LebedevUM

P.S. Это третий веб-каст в группе, поэтому если вы не знакомы с продвинутыми функциями и скриптами, рекомендую начать просмотр с предыдущих:

Все веб-касты в хронологическом порядке: Windows PowerShell 5.

А в следующем веб-касте мы сосредоточимся на свойствах атрибута Parameter в продвинутых функциях и скриптах.


пятница, 9 июля 2021 г.

Атрибут CmdletBinding в функциях и скриптах Windows PowerShell 5

Вот и пришло время для очередного веб-каста на тему продвинутых функций и скриптов в Windows PowerShell 5. На этот раз мы уже сосредоточится на атрибуте, определяющем поведение всего скрипта/функции – CmdletBinding.

В веб-касте представлено краткое описание команд на языке Windows PowerShell и атрибутов функций и скриптов. Центральное же место в веб-касте отведено свойствам атрибута CmdletBinding. В части демонстраций веб-каст содержит примеры использования таких свойств как HelpURI, SupportsPaging и PositionalBinding.

Подробности и видео: LebedevUM.

P.S. Это уже второй веб-каст в группе, поэтому если вы не знакомы с продвинутыми функциями и скриптами, рекомендую предварительно посмотреть веб-каст «Продвинутые функции и скрипты Windows PowerShell 5».

Все веб-касты в хронологическом порядке: Windows PowerShell 5.

А в следующем веб-касте мы продолжим знакомиться с атрибутами функций и скриптов Windows PowerShell и рассмотрим атрибут OutputType.

четверг, 17 июня 2021 г.

Продвинутые функции и скрипты Windows PowerShell 5

Здравствуйте, коллеги!

Настало время продолжить наше погружение в удивительный мир написания команд на языке Windows PowerShell. В предыдущих двух группах веб-кастов мы разбирали базовые функции и базовые скрипты в Windows PowerShell 5. На этот же раз мы будем разбирать продвинутые возможности функций и скриптов, а также ряд связанных вопросов. Данная группа уже вся записана, она будет состоять из 9 веб-кастов:
  1. Продвинутые функции и скрипты Windows PowerShell 5.
  2. Атрибут CmdletBinding в функциях и скриптах Windows PowerShell 5.
  3. Атрибут OutputType в функциях и скриптах Windows PowerShell 5.
  4. Атрибуты параметров в функциях и скриптах Windows PowerShell 5.
  5. Псевдонимы параметров в функциях и скриптах Windows PowerShell 5.
  6. Проверка параметров в функциях и скриптах Windows PowerShell 5.
  7. Динамические параметры в функциях и скриптах Windows PowerShell 5.
  8. Значение параметров по умолчанию в Windows PowerShell 5.
  9. Документирование функций и скриптов в Windows PowerShell 5.

Сегодня я представляю вашему вниманию первый веб-каст группы, в котором рассматриваются отличительные особенности продвинутых функций и скриптов от базовых, а также демонстрируются примеры атрибутов, определяющих общие и частные настройки. В демонстрационной части веб-каста представлено написание базовой функции, которая преобразуется в продвинутую за счёт добавления метаданных. Дополнительно в веб-касте представлены некоторые отличия в поведении продвинутой функции.

Подробности и видео: LebedevUM.

P.S. Все веб-касты в хронологическом порядке: Windows PowerShell 5.

В следующем веб-касте мы подробнее рассмотрим атрибут CmdletBinding.


четверг, 10 июня 2021 г.

Управление скриптами Windows PowerShell 5

Вот и настал черед для заключительного веб-каста в теме базовых скриптов Windows PowerShell.

В веб-касте представлены команды на языке Windows PowerShell, возможности управления скриптами при помощи переменной $env:Path, а также использование простых библиотек на основе технологии «Dot-sourcing» или «Dotting».

Подробности и видео: LebedevUM.

P.S. Это заключительный 5-ый веб-каст в группе, поэтому если вы не знакомы с базовыми скриптами, рекомендую обратить внимание на предыдущие веб-касты группы:

Все веб-касты в хронологическом порядке: Windows PowerShell 5.

А следующая группа веб-кастов будет посвящена продвинутым функциям и скриптам.

[IMG]