четверг, 26 декабря 2019 г.

PowerShell: Конфигурирование локальных политик безопасности

Воспользуйтесь следующим кодом PowerShell для автоматизации настроек локальных политик безопасности Windows:

secedit /export /cfg $env:TEMP\tempsecpol.cfg
(GC $env:TEMP\tempsecpol.cfg) -Replace "PasswordComplexity = 1","PasswordComplexity = 0" `
| Out-File $env:TEMP\tempsecpol.cfg
secedit /configure /db $env:windir\security\local.sdb /cfg $env:TEMP\tempsecpol.cfg /areas SECURITYPOLICY
Remove-Item $env:TEMP\tempsecpol.cfg -Force

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

Комментариев нет:

Отправить комментарий