Вы здесь

Как найти устарешвие компьютеры в AD одной командой


Как найти устарешвие компьютеры в AD однойa командой

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

Собственно команда:

Get-ADComputer -Filter {enabled -eq "true" -and OperatingSystem -Like '*Windows Server*' } -Properties * | `
select-object name,*operatingsystem*,description | `
Where-Object {$_.operatingsystem -notlike '*2016*' `
    -and $_.operatingsystem -notlike '*2012*' `
    -and $_.operatingsystem -notlike '*2019*'} | `
Export-Csv -Path .\oldsystems.csv -Delimiter ',' -Encoding UTF8 -NoTypeInformation

По сути, в команде мы просто отфильтровываем новые системы. На выходе получим CSV файл, где будут все включенные серверы с версией ос 2008R2 или более старые.

2 0

Поделитесь статьей с друзьями в соц. сетях, возможно, она будет им полезна.


Если вам помогла статья, вы можете >>отблагодарить автора<<