PowerShell Modules


sthTools

Модуль, содержащий несколько полезных функций.

Remove-sthPreviousModuleVersions — функция для удаления предыдущих версий модулей.
Test-sthWindowsUpdateRebootRequired — функция для определения необходимости перезагрузки компьютера после установки обновлений.
Get-sthLDAPComputersByOperatingSystem — функция для создания пользовательского объекта на основе запроса к Active Directory о действующих компьютерах.

PowerShell Gallery: https://www.powershellgallery.com/packages/sthTools/

Установка из PowerShell:

Install-Module sthTools

sthLDAPTools

Модуль для конвертации SID из строчного формата в массив байтов и наоборот.

ConvertTo-sthSID — функция для конвертации SID в виде массива байтов в строчный формат.
ConvertFrom-sthSID — функция для конвертации строки SID в формат массива байтов.

PowerShell Gallery: https://www.powershellgallery.com/packages/sthLDAPTools/

GitHub: https://github.com/sethvs/sthLDAPTools

Установка из PowerShell:

Install-Module sthLDAPTools

sthRDPTools

Модуль для управления удаленным доступом по протоколу RDP.

Get-sthRDPConnectionsSetting — Функция для проверки настроек — включен ли удаленный доступ по RDP и требуется ли Network Level Authentication.
Enable-sthRDPConnections — Функция включает удаленный доступ по RDP к указанным компьютерам и активирует соответствующие правила брандмауэра Windows.
Disable-sthRDPConnections — Функция отключает удаленный доступ по RDP к указанным компьютерам и деактивирует соответствующие правила брандмауэра Windows.
Enable-sthRDPNetworkLevelAuthentication — Функция активирует требование проверки подлинности на уровне сети (Network Level Authentication) для подключений по протоколу RDP.
Disable-sthRDPNetworkLevelAuthentication — Функция деактивирует требование проверки подлинности на уровне сети (Network Level Authentication) для подключений по протоколу RDP.

PowerShell Gallery: https://www.powershellgallery.com/packages/sthRDPTools/

GitHub: https://github.com/sethvs/sthRDPTools

Установка из PowerShell:

Install-Module sthRDPTools

sthPipelineTools

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

Get-sthPipelineCommand — функция позволяет определить, поддерживает ли командлет или функция конвейерную обработку данных.

Get-sthPipelineParameter — функция позволяет получить список параметров, поддерживающих получение данных по конвейеру, а также их свойства, такие, как ожидаемый тип данных, набор параметров, в который они входят, является ли он набором параметров по умолчанию, является ли параметр обязательным (Mandatory), а также, какие из способов сопоставления поступающих данных — ByValue, ByPropertyName — он может использовать.

PowerShell Gallery: https://www.powershellgallery.com/packages/sthPipelineTools

GitHub: https://github.com/sethvs/sthPipelineTools

Установка из PowerShell:

Install-Module sthPipelineTools

sthAdminSDHolder

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

Get-sthAdminSDHolderProtectedUserAccount — функция отображает учетные записи пользователей Active Directory, защищенные контейнером AdminSDHolder. Результат выполнения включает в себя имя пользователя, значения атрибутов SamAccountName и UserPrincipalName, активна ли учетная запись, значение атрибута adminCount, включено ли наследование прав доступа, а также список защищенных групп, в которые входит пользователь.

Remove-sthAdminSDHolderUserAccountProtection — функция удаляет атрибут adminCount и восстанавливает наследование прав доступа для объекта пользователя, если он не входит в группы Active Directory, защищенные контейнером AdminSDHolder.

Get-sthAdminSDHolderGroup — функция отображает группы Active Directory, защищенные контейнером AdminSDHolder. В качестве результатов выводится текущее значение атрибута dsHeuristics, защищенные группы, а также группы, исключенные из списка защищенных, если такие существуют.

Disable-sthAdminSDHolderGroupProtection — функция позволяет исключить группы Account Operators, Server Operators, Print Operators и Backup Operators из числа защищенных контейнером AdminSDHolder.

Enable-sthAdminSDHolderGroupProtection — Функция позволяет включить группы Account Operators, Server Operators, Print Operators и Backup Operators в число защищенных контейнером AdminSDHolder.

PowerShell Gallery: https://www.powershellgallery.com/packages/sthAdminSDHolder

GitHub: https://github.com/sethvs/sthAdminSDHolder

Установка из PowerShell:

Install-Module sthAdminSDHolder
Реклама