sthInvokeUsingCulture — модуль PowerShell для выполнения команд с указанными региональными настройками

sthInvokeUsingCulture — это модуль, содержащий четыре функции, предназначенные для выполнения команд с указанными региональными настройками.

Читать далее
Реклама

sthVault — модуль PowerShell для работы с хранилищами

sthVault — это модуль, содержащий пять функций, предназначенных для работы с хранилищами.

Читать далее

sthMailProfile — модуль PowerShell для создания профилей электронной почты и отправки сообщений с их помощью

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

Читать далее

sthModuleScope — функции для работы с элементами в области модуля.

sthModuleScope — это модуль, содержащий четыре функции, предназначенные для работы с элементами в области модуля. Если вы создаете собственные модули, где некоторые из функций и переменных предназначены только для внутреннего использования, то этот модуль может помочь при их диагностике и отладке.

Читать далее

sthAdminSDHolder — модуль для работы с группами и пользовательскими учетными записями Active Directory, защищенными контейнером AdminSDHolder

Когда вы добавляете пользователя в одну из защищенных групп, таких как: ‘Account Operators’, ‘Administrators’, ‘Backup Operators’, ‘Domain Admins’, ‘Domain Controllers’, ‘Enterprise Admins’, ‘Print Operators’, ‘Read-only Domain Controllers’, ‘Replicator’, ‘Schema Admins’ or ‘Server Operators’, он также становится защищенным.

Читать далее

sthPipelineTools — модуль, облегчающий работу с механизмом конвейера в PowerShell

Если вы часто используете в своей работе конвейер или же решили познакомиться с ним поближе, вам может быть полезен модуль sthPipelineTools.

Читать далее

Развертывание модуля PowerShell с использованием Tasks в Visual Studio Code

Когда мы пишем скрипты или функции, чаще всего для этого мы создаем какую-либо структуру папок (Plaster?) и уже в ней сохраняем наши .ps1 и .psm1 и (возможно, многочисленные) тестовые и вспомогательные файлы.

Закончив с написанием кода, мы организуем рабочие файлы в виде модуля, создав необходимый манифест и копируем все необходимые компоненты в определенный каталог, чтобы они были доступны в среде PowerShell (скорее всего это будет C:\Program Files\WindowsPowerShell\Modules).

Иногда нам может потребоваться скопировать модуль из рабочей папки в его окончательное местоположение для того, чтобы протестировать его функциональность. Причин может быть много, к примеру, одна из них — правильно ли мы указали значение параметра -FunctionsToExport командлета New-ModuleManifest.

Одним из вариантов автоматизации этой операции будет использование функционала Tasks в Visual Studio Code.

Читать далее

DSC-ресурсы и их свойства

При создании DSC-конфигурации мы используем ресурсы. Каждый ресурс обладает определенным набором свойств, значения которых определяют, что будет из себя представлять результат применения данной конфигурации.

Читать далее

Visual Studio Code Snippets

Visual Studio Code, как и многие другие редакторы кода поддерживает сниппеты — snippets. Сниппеты — это шаблоны, или, другими словами, заготовки кода, которые вы можете использовать при написании скриптов или функций.

Visual Studio Code содержит достаточное количество встроенных сниппетов, от «#endregion» до «workflow sequence». Увидеть их все можно нажав сочетание клавиш Ctrl+Space.

Однако, чтобы вам при этом не пришлось пробираться сквозь имена командлетов и их параметров, лучше это сделать, расположив курсов на отдельной строке.

Несмотря на все многообразие уже определенных сниппетов, мы всегда можем расширить их набор своими собственными заготовками. В Visual Studio Code это делается отдельно для каждого языка. Мы будем создавать сниппеты для PowerShell.

Читать далее

Visual Studio Code regions

В версии 1.17.0 Visual Studio Code появилась поддержка регионов.

То есть теперь вы можете управлять возможностью свертывания части кода явным образом, а не только на основе отступов, что до этого времени было единственным вариантом.

Как это работает.

Читать далее