Сегодня хочу показать, как одной простой командой в 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 или более старые.
- Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Поделитесь статьей с друзьями в соц. сетях, возможно, она будет им полезна.
Если вам помогла статья, вы можете >>отблагодарить автора<<