From 2f9910ba8ea2b3d20e8c4a5140724df1324ebf0c Mon Sep 17 00:00:00 2001 From: Charles BLANC-ROLIN <58611524+woundride@users.noreply.github.com> Date: Sat, 22 Oct 2022 02:12:30 +0200 Subject: [PATCH] V1.10 --- pke_meter.ps1 | 1384 +++++++++++++++++++++++++++++++++++++++ pke_meter.ps1.sig | Bin 0 -> 566 bytes pke_meter_v1-10.exe | Bin 0 -> 645120 bytes pke_meter_v1-10.exe.sig | Bin 0 -> 566 bytes sha256.txt | 2 + sha256.txt.sig | Bin 0 -> 566 bytes 6 files changed, 1386 insertions(+) create mode 100644 pke_meter.ps1 create mode 100644 pke_meter.ps1.sig create mode 100644 pke_meter_v1-10.exe create mode 100644 pke_meter_v1-10.exe.sig create mode 100644 sha256.txt create mode 100644 sha256.txt.sig diff --git a/pke_meter.ps1 b/pke_meter.ps1 new file mode 100644 index 0000000..878a863 --- /dev/null +++ b/pke_meter.ps1 @@ -0,0 +1,1384 @@ +<# +The Psycho Kinectic Energy Meter (P.K.E. Meter) was one +of the Ghostbusters tools invented by Dr. Egon Spengler +that enabled them to track ghosts and other entities. +#> +mode con:cols=90 lines=60 +Import-Module activedirectory +$user = $env:UserName +function ResetAccount($dn){ + write-host 'Removing AdminCount attribute... ' -NoNewline + try{ + Get-ADObject $dn | set-adobject -Remove @{admincount=1} + Write-Host 'OK' -ForegroundColor Green + } + catch{ + Write-Host 'Failed.' -ForegroundColor Red + Write-Host $_ -ForegroundColor DarkRed + } + write-host 'Resettings ACL... ' -NoNewline + try{ + $acl = Get-ACL -Path "AD:\$dn" + $acl.SetAccessRuleProtection($False,$True) + Set-Acl -Path "AD:\$dn" -AclObject $acl + Write-Host 'OK' -ForegroundColor Green + } + catch{ + Write-Host 'Failed.' -ForegroundColor Red + Write-Host $_ -ForegroundColor DarkRed + } +} +<#---------------------------------------------------------------------------------------------------- + +Object type selection + +----------------------------------------------------------------------------------------------------#> +do { + [string]$object_type = 0 + while ( $object_type -lt 1 -or $object_type -gt 4) { +Write-Host ' _.-,' +Write-Host -ForegroundColor Red ' _' -NoNewline; Write-Host '.-` / ' -NoNewline; Write-Host -ForegroundColor Red '.._' +Write-Host -ForegroundColor Red ' .-:`' -NoNewline; Write-Host '/ - - \' -NoNewline; Write-Host -ForegroundColor Red ':::::-.' +Write-Host -ForegroundColor Red ' .:::' -NoNewline; Write-Host ' ` e e ` ' -NoNewline; Write-Host -ForegroundColor Red '`-::::.' +Write-Host -ForegroundColor Red ' :::: ' -NoNewline; Write-Host '( ^ )_' -NoNewline; Write-Host -ForegroundColor Red '.::::::' +Write-Host -ForegroundColor Red ' ::::' -NoNewline; Write-Host '.` `. o `' -NoNewline; Write-Host -ForegroundColor Red '.::::`' -NoNewline; Write-Host '.`/_' +Write-Host ' . ' -NoNewline; Write-Host -ForegroundColor Red ':::' -NoNewline; Write-Host '.` - ' -NoNewline; Write-Host -ForegroundColor Red '.::::`' -NoNewline; Write-Host '_ _.:' +Write-Host ' .-``---` .`| ' -NoNewline; Write-Host -ForegroundColor Red '.::::`' -NoNewline; Write-Host ' ```' -NoNewline; Write-Host -ForegroundColor Red '::::' +Write-Host ' `. ..-' -NoNewline; Write-Host -ForegroundColor Red ':::' -NoNewline; Write-Host '` | ' -NoNewline; Write-Host -ForegroundColor Red '.::::` ::::' +Write-Host ' `.` ' -NoNewline; Write-Host -ForegroundColor Red '::::' -NoNewline; Write-Host ' \ ' -NoNewline; Write-Host -ForegroundColor Red '.::::` ::::' +Write-Host -ForegroundColor Red ' :::: .::::` ::::' +Write-Host -ForegroundColor Red ' ::::.::::`' -NoNewline; Write-Host '._' -NoNewline; Write-Host -ForegroundColor Red ' ::::' +Write-Host -ForegroundColor Red ' ::::::`' -NoNewline; Write-Host ' / `- ' -NoNewline; Write-Host -ForegroundColor Red '.::::' +Write-Host -ForegroundColor Red ' `::::' -NoNewline; Write-Host '-/__ __.-' -NoNewline; Write-Host -ForegroundColor Red ':::``' +Write-Host -ForegroundColor Red ' `-:::::::::::::-``' +Write-Host -ForegroundColor Red ' ```::::``' +Write-Host '__________ ____ __. ___________ _____ __ ' +Write-Host '\______ \| |/ _| \_ _____/ / \ _____/ |_ ___________ ' +Write-Host ' | ___/| < | __)_ / \ / \_/ __ \ __\/ __ \_ __ \' +Write-Host ' | | | | \ | \ / Y \ ___/| | \ ___/| | \/' +Write-Host ' |____| /\ |____|__ \ /\ /_______ / \____|__ /\___ >__| \___ >__| ' +Write-Host ' \/ \/ \/ \/ \/ \/ \/ ' +Write-Host 'PKE Meter - Automated script to search "ghosts" and extract objects from Active Directory' +Write-Host ' Version 1.10' +Write-Host ' Release date : 2022/10/22' +Write-Host ' Charles BLANC ROLIN' +Write-Host ' https://github.com/woundride' +Write-Host ' https://www.apssis.com' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host ' Licence Crative Commons CC BY-NC-SA 4.0' +Write-Host ' https://creativecommons.org/licenses/by-nc-sa/4.0/' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host '' +Write-Host 'Select object type :' +Write-Host '' +Write-Host '1 - Computer' +Write-Host '2 - User' +Write-Host '3 - Group' +Write-Host '' +Write-Host -ForegroundColor Yellow '4 - Quit' +Write-Host '' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host '' +[string]$object_type = read-host 'Enter your selection' +Write-Host '' +Write-Host '-----------------------------------------------------------------------------------------' +Write-Host '' +switch ($object_type) { +<#---------------------------------------------------------------------------------------------------- + +Computer Selection + +----------------------------------------------------------------------------------------------------#> +1{ + do { + [string]$os_version = 0 + while ( $os_version -lt 1 -or $os_version -gt 19) { + Write-Host ' ___________' + Write-Host ' |.---------.|' + Write-Host ' || ||' + Write-Host ' || ||' + Write-Host ' || || _____ _ ' + Write-Host ' | --------- | / ____| | | ' + Write-Host ' )__ ____( | | ___ _ __ ___ _ __ _ _| |_ ___ _ __ ___ ' + Write-Host ' [=== -- o ]--. | | / _ \| _ _ \| _ \| | | | __/ _ \ __/ __|' + Write-Host ' __|---------|__ \ | |___| (_) | | | | | | |_) | |_| | || __/ | \__ \' + Write-Host ' [::::::::::: :::] ) \_____\___/|_| |_| |_| .__/ \__,_|\__\___|_| |___/' + Write-Host ' /T\ | | ' + Write-Host ' \_/ |_| ' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host 'Choose option :' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Red '1 - Windows 2000 + 2000 Server' + Write-Host -ForegroundColor Red '2 - Windows XP (+ Embedded)' + Write-Host -ForegroundColor Red '3 - Windows Vista' + Write-Host -ForegroundColor Red '4 - Windows 7 (+ Embedded)' + Write-Host -ForegroundColor Red '5 - Windows 8' + Write-Host '6 - Windows 8.1' + Write-Host -ForegroundColor Magenta '7 - Windows 10 / 11 --> New options menu' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host -ForegroundColor Red '8 - Windows Server 2003' + Write-Host -ForegroundColor Red '9 - Windows Server 2008 + 2008 R2' + Write-Host '10 - Windows Server 2012 + 2012 R2' + Write-Host '11 - Windows Server 2016' + Write-Host '12 - Windows Server 2019' + Write-Host '13 - Windows Server 2022' + Write-Host '' + Write-Host -ForegroundColor Cyan '14 - All Systems in 1 file' + Write-Host -ForegroundColor Red '15 - Inactive Computer(s) (not been connected for more than 3 months)' + Write-Host -ForegroundColor Cyan '16 - Disabled Computer(s)' + Write-Host -ForegroundColor Red '17 - Duplicated computers accounts' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Cyan '18 - Computers Statistics' + Write-Host '' + Write-Host -ForegroundColor Yellow '19 - Return' + Write-Host + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$os_version = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($os_version) { + 1{ + Write-Host -ForegroundColor Red 'Windows 2000 + 2000 Server - End of life : 2010/07/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2000*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_2000.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_2000.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 2{ + Write-Host -ForegroundColor Red 'Windows XP - End of life : 2014/04/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*XP*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_xp.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*5.1*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_xp_embedded.csv + Write-Host 'Exported files :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_xp.csv' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_xp_embedded.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + Write-Host -ForegroundColor Red 'Windows Vista - End of life : 2017/04/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*vista*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_vista.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_vista.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host -ForegroundColor Red 'Windows 7 - End of life : 2020/01/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*7*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_7.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*6.1*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_7_embedded.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_7.csv' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_7_embedded.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host -ForegroundColor Red 'Windows 8 - End of life : 2016/01/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.2*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_8.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_8.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host -ForegroundColor Green 'Windows 8.1 - End of life : 2023/01/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.3*' } -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_8-1.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_8-1.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 7{ + do { + [string]$10_version = 0 + while ( $10_version -lt 1 -or $10_version -gt 31) { + Write-Host " ___" + Write-Host "'::|_|_|" + Write-Host "'.:|_|_| Choose Windows 10 / 11 version :" + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Red '1 - Windows 10 1507' + Write-Host '2 - Windows 10 1507 LTSC' + Write-Host -ForegroundColor Red '3 - Windows 10 1511' + Write-Host -ForegroundColor Red '4 - Windows 10 1607' + Write-Host '5 - Windows 10 1607 LTSC' + Write-Host -ForegroundColor Red '6 - Windows 10 1703' + Write-Host -ForegroundColor Red '7 - Windows 10 1709' + Write-Host -ForegroundColor Red '8 - Windows 10 1803' + Write-Host -ForegroundColor Red '9 - Windows 10 1803 Enterprise / Education' + Write-Host -ForegroundColor Red '10 - Windows 10 1809' + Write-Host -ForegroundColor Red '11 - Windows 10 1809 Enterprise / Education' + Write-Host -ForegroundColor Green '12 - Windows 10 1809 LTSC' + Write-Host -ForegroundColor Red '13 - Windows 10 1903 (19H1)' + Write-Host -ForegroundColor Red '14 - Windows 10 1909 (19H2)' + Write-Host -ForegroundColor Red '15 - Windows 10 1909 (19H2) Enterprise / Education' + Write-Host -ForegroundColor Red '16 - Windows 10 2004 (20H1)' + Write-Host -ForegroundColor Red '17 - Windows 10 20H2' + Write-Host '18 - Windows 10 20H2 Enterprise / Education' + Write-Host '19 - Windows 10 21H1' + Write-Host '20 - Windows 11 21H2' + Write-Host '21 - Windows 11 21H2 Enterprise / Education' + Write-Host '22 - Windows 10 21H2' + Write-Host '23 - Windows 10 21H2 Enterprise / Education' + Write-Host -ForegroundColor Green '24 - Windows 10 21H2 LTSC' + Write-Host '25 - Windows 11 22H2' + Write-Host '26 - Windows 11 22H2 Enterprise / Education' + Write-Host '27 - Windows 10 22H2' + Write-Host '28 - Windows 10 22H2 Enterprise / Education' + Write-Host '' + Write-Host -ForegroundColor Cyan '29 - All Windows 10 versions in 1 file' + Write-Host -ForegroundColor Cyan '30 - All Windows 10 versions in separated files' + Write-Host '' + Write-Host -ForegroundColor Yellow '31 - Return' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$10_version = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($10_version) { + 1{ + Write-Host -ForegroundColor Red 'Windows 10 1507 - End of life : 2017/05/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1507.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1507.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 2{ + Write-Host -ForegroundColor Green 'Windows 10 1507 LTSC - End of life : 2025/10/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_1507_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_1507_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + Write-Host -ForegroundColor Red 'Windows 10 1511 - End of life : 2017/10/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*10586*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1511.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1511.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host -ForegroundColor Red 'Windows 10 1607 - End of life : 2019/04/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1607.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1607.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host -ForegroundColor Green 'Windows 10 1607 LTSC - End of life : 2026/10/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_1607_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_1607_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host -ForegroundColor Red 'Windows 10 1703 - End of life : 2019/10/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*15063*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1703.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1703.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 7{ + Write-Host -ForegroundColor Red 'Windows 10 1709 - End of life : 2020/10/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*16299*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1709.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1709.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 8{ + Write-Host -ForegroundColor Red 'Windows 10 1803 - End of life : 2019/11/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1803.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1803.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 9{ + Write-Host -ForegroundColor Red 'Windows 10 1803 Enterprise / Education - End of life : 2021/05/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1803_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1803_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 10{ + Write-Host -ForegroundColor Red 'Windows 10 1809 - End of life : 2020/11/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1809.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1809.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 11{ + Write-Host -ForegroundColor Red 'Windows 10 1809 Enterprise / Education - End of life : 2021/05/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1809_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1809_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 12{ + Write-Host -ForegroundColor Green 'Windows 10 1809 LTSC - End of life : 2029/01/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_1809_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_1809_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 13{ + Write-Host -ForegroundColor Red 'Windows 10 1903 (19H1) - End of life : 2020/12/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*18362*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1903.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1903.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 14{ + Write-Host -ForegroundColor Red 'Windows 10 1909 (19H2) - End of life : 2021/05/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1909.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1909.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 15{ + Write-Host -ForegroundColor Red 'Windows 10 1909 (19H2) Enterprise / Education - End of life : 2022/05/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_1909_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_1909_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 16{ + Write-Host -ForegroundColor Red 'Windows 10 2004 (20H1) - End of life : 2021/12/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19041*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_2004.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_2004.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 17{ + Write-Host -ForegroundColor Red 'Windows 10 20H2 - End of life : 2022/05/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_10_20H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_10_20H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 18{ + Write-Host -ForegroundColor Green 'Windows 10 20H2 Enterprise / Education - End of life : 2023/05/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_20H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_20H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 19{ + Write-Host -ForegroundColor Green 'Windows 10 21H1 - End of life : 2022/12/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19043*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_21H1.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_21H1.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 20{ + Write-Host -ForegroundColor Green 'Windows 11 21H2 - End of life : 2023/10/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*22000*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_11_21H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_11_21H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 21{ + Write-Host -ForegroundColor Green 'Windows 11 21H2 Enterprise / Education - End of life : 2024/10/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22000*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_11_21H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_11_21H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 22{ + Write-Host -ForegroundColor Green 'Windows 10 21H2 - End of life : 2023/06/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_21H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_21H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 23{ + Write-Host -ForegroundColor Green 'Windows 10 21H2 Enterprise / Education - End of life : 2024/06/11' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_21H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_21H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 24{ + Write-Host -ForegroundColor Green 'Windows 10 21H2 LTSC - End of life : 2027/01/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_21H2_ltsc.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_21H2_ltsc.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 25{ + Write-Host -ForegroundColor Green 'Windows 11 22H2 - End of life : 2024/10/08' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystemVersion -Like '*22621*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_11_22H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_11_22H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 26{ + Write-Host -ForegroundColor Green 'Windows 11 22H2 Enterprise / Education - End of life : 2025/10/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22621*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_11_22H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_11_22H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 27{ + Write-Host -ForegroundColor Green 'Windows 10 22H2 - End of life : 2024/05/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_22H2.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_22H2.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 28{ + Write-Host -ForegroundColor Green 'Windows 10 22H2 Enterprise / Education - End of life : 2025/05/13' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10_22H2_e.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10_22H2_e.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 29{ + Write-Host -ForegroundColor Cyan 'All Windows 10 versions in 1 file' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_10.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_10.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 30{ + Write-Host -ForegroundColor Cyan 'All Windows 10 versions in separated files' + Write-Host '' + Mkdir C:\Users\$user\Desktop\Windows_10 + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1507.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*10240*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_1507_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*10586*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1511.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1607.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*14393*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_1607_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*15063*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1703.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*16299*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1709.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1803.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*17134*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1803_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1809.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1809_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*17763*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_1809_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*18362*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1903.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1909.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*18363*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_1909_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19041*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_2004.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\unsupported_os_windows_10_20H2.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19042*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_20H2_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19043*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_21H1.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_21H2.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_21H2_e.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*19044*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_21H2_ltsc.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_22H2.csv + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19045*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\Windows_10\os_windows_10_22H2_e.csv + Write-Host '' + Write-Host 'All files are exported in :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\Windows_10' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + } + } + } while ( $10_version -ne 31 ) } + 8{ + Write-Host -ForegroundColor Red 'Windows Server 2003 - End of life : 2016/10/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2003*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_server_2003.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_server_2003.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 9{ + Write-Host -ForegroundColor Red 'Windows Server 2008 + 2008 R2 - End of life : 2020/01/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2008*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\unsupported_os_windows_server_2008.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\unsupported_os_windows_server_2008.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 10{ + Write-Host -ForegroundColor Green 'Windows Server 2012 + 2012 R2 - End of life : 2023/10/10' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2012*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_server_2012.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_server_2012.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 11{ + Write-Host -ForegroundColor Green 'Windows Server 2016 - End of life : 2027/01/12' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2016*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_server_2016.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_server_2016.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 12{ + Write-Host -ForegroundColor Green 'Windows Server 2019 - End of life : 2029/01/09' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2019*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_server_2019.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_server_2019.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 13{ + Write-Host -ForegroundColor Green 'Windows Server 2022 - End of life : 2031/10/14' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2022*'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\os_windows_server_2022.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\os_windows_server_2022.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 14{ + Write-Host -ForegroundColor Cyan 'All Systems in 1 file (enabled)' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'true'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\all_computers.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_computers.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 15{ + Write-Host -ForegroundColor Cyan 'All computers who have not been connected for more than 3 months' + Search-ADAccount -ComputersOnly -AccountInActive -TimeSpan 90:00:00:00 -ResultPageSize 2000 -ResultSetSize $null | ?{$_.Enabled -eq $True} | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_computers.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\inactive_computers.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable inactive accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Search-ADAccount -ComputersOnly -AccountInActive -TimeSpan 90:00:00:00 -ResultPageSize 2000 -ResultSetSize $null | ?{$_.Enabled -eq $True} | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_computers_to_disable.csv -NoTypeInformation + $file_comput_dis=import-csv C:\Users\$user\Desktop\inactive_computers_to_disable.csv + foreach ($entry in $file_comput_dis) + { + Set-ADComputer -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 16{ + Write-Host -ForegroundColor Cyan 'All disabled computers' + Write-Host '' + Get-ADComputer -Filter {enabled -eq 'false'} -Properties SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\all_disabled_computers.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_disabled_computers.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 17{ + Write-Host -ForegroundColor Red 'Duplicated computers accounts' + Write-Host '' + Get-adobject -ldapfilter '(cn=*cnf:*)' ; Get-adobject -ldapfilter '(sAMAccountName=$duplicate)' | Select SamAccountName, LastLogonDate, OperatingSystem, OperatingSystemVersion, CanonicalName | Export-CSV -Encoding UTF8 C:\Users\$user\Desktop\duplicated_computers_accounts.csv + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\duplicated_computers_accounts.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 18{ + Write-Host -ForegroundColor Cyan 'Computers Statistics (Number of computers by OS)' + $all_computers = Get-ADComputer -Filter {enabled -eq 'true'} + $innactive_computers = Search-ADAccount -ComputersOnly -AccountInActive -TimeSpan 90:00:00:00 -ResultPageSize 2000 -ResultSetSize $null | ?{$_.Enabled -eq $True} + $disabled_computers = Get-ADComputer -Filter {enabled -eq 'false'} + $windows2000 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2000*' } + $windowsxp = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*XP*' } + $windowsxpembedded = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*5.1*'} + $windowsvista = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*vista*' } + $windows7 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*7*' } + $windows7embedded = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*Embedded*' -and OperatingSystemVersion -Like '*6.1*'} + $windows8 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.2*' } + $windows8_1 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*windows*8*' -and OperatingSystemVersion -Like '*6.3*' } + $windows10_1507 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*10240*'} + $windows10_1507_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*10240*'} + $windows10_1511 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*10586*'} + $windows10_1607 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*14393*'} + $windows10_1607_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*14393*'} + $windows10_1703 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*15063*'} + $windows10_1709 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*16299*'} + $windows10_1803 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*17134*'} + $windows10_1803e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*17134*'} + $windows10_1809 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} + $windows10_1809e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*17763*'} + $windows10_1809_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*17763*'} + $windows10_1903 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*18362*'} + $windows10_1909 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*18363*'} + $windows10_1909_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*18363*'} + $windows10_2004 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19041*'} + $windows10_20h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19042*'} + $windows10_20h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19042*'} + $windows10_21h1 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystemVersion -Like '*19043*'} + $windows10_21h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -Like '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} + $windows10_21h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystem -NotLike '*LTSC*' -and OperatingSystemVersion -Like '*19044*'} + $windows10_21h2_ltsc = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*10*LTSC*' -and OperatingSystemVersion -Like '*19044*'} + $windows11_21h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*22000*'} + $windows11_21h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22000*'} + $windows11_22h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*22621*'} + $windows11_22h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*22621*'} + $windows10_22h2 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -Like '*pro*' -and OperatingSystemVersion -Like '*19045*'} + $windows10_22h2_e = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*11*' -and OperatingSystem -NotLike '*pro*' -and OperatingSystemVersion -Like '*19045*'} + $windows2003 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2003*'} + $windows2008 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2008*'} + $windows2012 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2012*'} + $windows2016 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2016*'} + $windows2019 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2019*'} + $windows2022 = Get-ADComputer -Filter {enabled -eq 'true' -and OperatingSystem -Like '*2022*'} + + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt + Write-Output 'Computers Statistics' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Number of computers :' $all_computers.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'All computers who have not been connected for more than 3 months :' $innactive_computers.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'All disabled computers :' $disabled_computers.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Client OS' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 2000 + 2000 Server - End of life : 2010/07/13 :' $windows2000.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows XP - End of life : 2014/04/08 :' $windowsxp.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows XP Embedded - End of life : 2014/04/08 :' $windowsxpembedded.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows Vista - End of life : 2017/04/11 :' $windowsvista.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 7 - End of life : 2020/01/14 :' $windows7.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 7 Embedded - End of life : 2020/01/14 :' $windows7embedded.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 8 - End of life : 2016/01/12 :' $windows8.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 8.1 - End of life : 2023/01/10 :' $windows8_1.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1507 - End of life : 2017/05/09 :' $windows10_1507.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 1507 LTSC - End of life : 2025/10/14 :' $windows10_1507_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1511 - End of life : 2017/10/10 :' $windows10_1511.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1607 - End of life : 2019/04/09 :' $windows10_1607.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 1607 LTSC - End of life : 2026/10/13 :' $windows10_1607_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1703 - End of life : 2019/10/08 :' $windows10_1703.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1709 - End of life : 2020/10/13 :' $windows10_1709.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1803 - End of life : 2019/11/12 :' $windows10_1803.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1803 Enterprise / Education - End of life : 2021/05/11 :' $windows10_1809e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1809 - End of life : 2020/11/10 :' $windows10_1809.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1809 Enterprise / Education - End of life : 2021/05/11 :' $windows10_1809e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 1809 LTSC - End of life : 2029/01/09 :' $windows10_1809_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1903 (19H1) - End of life : 2020/12/08 :' $windows10_1903.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 1909 (19H2) - End of life : 2021/05/11 :' $windows10_1909.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported Windows : 10 1909 (19H2) Enterprise / Education - End of life : 2022/05/10 :' $windows10_1909_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 2004 (20H1) - End of life : 2021/12/14 :' $windows10_2004.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows 10 20H2 - End of life : 2022/05/10 :' $windows10_20h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 20H2 Enterprise / Education - End of life : 2023/05/09 :' $windows10_20h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 21H1 - End of life : 2022/12/13 :' $windows10_21h1.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 11 21H2 - End of life : 2023/10/10 :' $windows11_21h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 11 21H2 Enterprise / Education - End of life : 2024/10/08 :' $windows11_21h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 21H2 - End of life : 2023/06/13 :' $windows10_21h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 21H2 Enterprise / Education - End of life : 2024/06/11 :' $windows10_21h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 21H2 LTSC - End of life : 2027/01/12 :' $windows10_21h2_ltsc.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 11 22H2 - End of life : 2024/10/08 :' $windows11_22h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 11 22H2 Enterprise / Education - End of life : 2025/10/14 :' $windows11_22h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 22H2 - End of life : 2024/05/14 :' $windows10_22h2.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows 10 22H2 Enterprise / Education - End of life : 2025/05/13 :' $windows10_22h2_e.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Server OS' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '-----------------------------------------------------------------------------------------' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows Server 2003 - End of life : 2016/10/09 :' $windows2003.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Unsupported OS : Windows Server 2008 + 2008 R2 - End of life : 2020/01/14 :' $windows2008.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows Server 2012 + 2012 R2 - End of life : 2023/10/10 :' $windows2012.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows Server 2016 - End of life : 2027/01/12 :' $windows2016.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows Server 2019 - End of life : 2029/01/09 :' $windows2019.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output 'Windows Server 2022 - End of life : 2031/10/14 :' $windows2022.count | Out-File -FilePath c:\Users\$user\Desktop\computers_statistics.txt -Append + Write-Output '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\computers_statistics.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + } + } + } while ( $os_version -ne 19 ) } +<#---------------------------------------------------------------------------------------------------- + +User Selection + +----------------------------------------------------------------------------------------------------#> +2{ + do { + [string]$user_extract = 0 + while ( $user_extract -lt 1 -or $user_extract -gt 20) { + Write-Host ' ////^\\\\' + Write-Host ' | ^ ^ |' + Write-Host ' @ (o) (o) @' + Write-Host ' | < |' + Write-Host ' | ___ |' + Write-Host ' \_____/' + Write-Host ' ____| |____' + Write-Host ' / \__/ \' + Write-Host ' / \ _ _ ' + Write-Host ' /\_/| |\_/\ | | | | ' + Write-Host ' / / | | \ \ | | | |___ ___ _ __ ___ ' + Write-Host '( < | | > ) | | | / __|/ _ \ __/ __|' + Write-Host ' \ \ | | / / | |__| \__ \ __/ | \__ \' + Write-Host ' \ \ |________| / / \____/|___/\___|_| |___/' + Write-Host ' \ \| ' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host 'Choose user extract type :' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Red '1 - AdminSDHolder Account(s)' + Write-Host '2 - Administrator Account(s)' + Write-Host -ForegroundColor Red '3 - Administrator Account(s) with mailbox' + Write-Host '4 - Administrator Group(s)' + Write-Host -ForegroundColor Red '5 - Inactive user(s) (not been connected for more than 3 months)' + Write-Host -ForegroundColor Red '6 - Inactive user(s) (not been connected for more than 6 months)' + Write-Host -ForegroundColor Red '7 - Never connected user(s)' + Write-Host -ForegroundColor Cyan '8 - All user accounts enabled and not expired' + Write-Host -ForegroundColor Red '9 - All enabled user accounts that never exire' + Write-Host -ForegroundColor Cyan '10 - Disabled user(s)' + Write-Host -ForegroundColor Red '11 - All expired user accounts (not disabled)' + Write-Host -ForegroundColor Red '12 - All users whose password never expire' + Write-Host -ForegroundColor Red '13 - Users who cannot change their password' + Write-Host '14 - Users with mailbox' + Write-Host '15 - Users without mailbox' + Write-Host -ForegroundColor Cyan '16 - Password last set for all users accounts (enabled)' + Write-Host -ForegroundColor Cyan '17 - Password last set for a specific user account' + Write-Host -ForegroundColor Cyan '18 - Last logon date for a specific user account' + Write-Host -ForegroundColor Cyan '19 - Search user by EmployeeID' + Write-Host '' + Write-Host -ForegroundColor Yellow '20 - Return' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$user_extract = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($user_extract) { + 1{ + $accList = Get-ADObject -filter 'AdminCount -eq 1 -and isCriticalsystemObject -notlike "*"' -properties * + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select -ExpandProperty distinguishedName + $counter=0 + $orphanList = @() + foreach($acc in $accList ){ + $counter++ + $dn = $acc.DistinguishedName + $memberOf = Get-ADgroup -Filter {member -RecursiveMatch $dn} + foreach( $group in $memberOf ){ + $isAdmin = $adminGroupList.Contains($group.DistinguishedName) + if ( $isAdmin ){ break } + } + if ( $isAdmin ){ + } + else{ + $orphanList += $acc + } + } + $orphanList | Select sAMAccountName, ObjectClass, adminCount, CanonicalName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\adminsdholder.csv + Write-Host -ForegroundColor Cyan 'Found '$orphanList.count' AdminSDHolder account(s)' + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\adminsdholder.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + foreach( $acc in $orphanList ){ + if (( Read-Host 'Reset security descriptor for account '$($acc.Name)'? - Administrator rights needed - Answer y' ) -eq 'y' ){ + ResetAccount $acc.DistinguishedName + } + } + + } + 2{ + $accList = Get-ADObject -filter 'AdminCount -eq 1 -and isCriticalsystemObject -notlike "*"' -properties * + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select -ExpandProperty distinguishedName + $admin_list=@() + foreach($acc in $accList ){ + $dn = $acc.DistinguishedName + $memberOf = Get-ADgroup -Filter {member -RecursiveMatch $dn} + $data = foreach( $group in $memberOf ){ + $isAdmin = $adminGroupList.Contains($group.DistinguishedName) + if ( $isAdmin ){ break } + } + if ( $isAdmin ){ + $admin_list += $acc.sAMAccountName + } + } + $admin_list | Out-File c:\Users\$user\Desktop\administrator_users.txt + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\administrator_users.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + $accList = Get-ADObject -filter 'AdminCount -eq 1 -and isCriticalsystemObject -notlike "*" -and mail -like "*"' -properties * + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select -ExpandProperty distinguishedName + $admin_list=@() + foreach($acc in $accList ){ + $dn = $acc.DistinguishedName + $memberOf = Get-ADgroup -Filter {member -RecursiveMatch $dn} + $data = foreach( $group in $memberOf ){ + $isAdmin = $adminGroupList.Contains($group.DistinguishedName) + if ( $isAdmin ){ break } + } + if ( $isAdmin ){ + $admin_list += $acc.sAMAccountName + } + } + $admin_list | Out-File c:\Users\$user\Desktop\administrator_users_with_mailbox.txt + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\administrator_users_with_mailbox.txt' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host 'Administrator Group(s)' + $adminGroupList = get-adgroup -filter 'admincount -eq 1 -and iscriticalsystemobject -like "*"'` | select distinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\admin_groups.csv + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\admin_groups.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host -ForegroundColor Cyan 'All enabled and not expired user accounts who have not been connected for more than 3 months' + $innactive_time_3_m = (Get-Date).Adddays(-(90)) + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_3_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_3_months.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\inactive_users_3_months.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable inactive accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_3_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_to_disable.csv -NoTypeInformation + $file_us_dis=import-csv C:\Users\$user\Desktop\inactive_users_to_disable.csv + foreach ($entry in $file_us_dis) + { + Set-ADUser -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host -ForegroundColor Cyan 'All enabled and not expired user accounts who have not been connected for more than 6 months' + $innactive_time_6_m = (Get-Date).Adddays(-(180)) + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_6_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_6_months.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\inactive_users_6_months.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable inactive accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Get-ADUser -filter {LastLogonTimeStamp -lt $innactive_time_6_m -and enabled -eq $true} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\inactive_users_to_disable.csv -NoTypeInformation + $file_us_dis=import-csv C:\Users\$user\Desktop\inactive_users_to_disable.csv + foreach ($entry in $file_us_dis) + { + Set-ADUser -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 7{ + Write-Host 'Never connected user(s)' + Get-ADUser -Filter {-not (lastlogontimestamp -like "*") -and -not (iscriticalsystemobject -eq $true)} | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\never_connected_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\never_connected_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 8{ + Write-Host -ForegroundColor Cyan 'All user accounts enabled and not expired' + Get-ADUser -filter {ObjectClass -like 'user' -and Enabled -eq 'true'} -properties * | where { $_.AccountExpirationDate -gt (Get-Date) -or $_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmailAddress, EmployeeID, Title, Department, AccountExpirationDate | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_user_accounts_enabled_and_not_expired.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_user_accounts_enabled_and_not_expired.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 9{ + Write-Host -ForegroundColor Cyan 'All enabled user accounts that never exire' + Get-ADUser -filter {ObjectClass -like 'user' -and Enabled -eq 'true'} -properties * | Where {$_.AccountExpirationDate -eq $null } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_user_accounts_never_expire.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_user_accounts_never_expire.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 10{ + Write-Host -ForegroundColor Cyan 'All disabled users' + Search-ADAccount -UsersOnly -AccountDisabled -ResultPageSize 2000 -ResultSetSize $null | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_disabled_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_disabled_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 11{ + Write-Host -ForegroundColor Cyan 'All expired user accounts and not disabled' + Search-ADAccount -UsersOnly -AccountExpired -ResultPageSize 2000 -ResultSetSize $null | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, AccountExpirationDate, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_expired_user_accounts.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_expired_user_accounts.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + if (( Read-Host 'Do you want to disable expired accounts ? - Administrator rights needed - Answer "sure" to validate' ) -eq 'sure' ){ + Search-ADAccount -UsersOnly -AccountExpired -ResultPageSize 2000 -ResultSetSize $null | Select-Object SamAccountName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\expired_users_to_disable.csv -NoTypeInformation + $file_us_dis=import-csv C:\Users\$user\Desktop\expired_users_to_disable.csv + foreach ($entry in $file_us_dis) + { + Set-ADUser -Identity $($entry.SamAccountName) -Enabled $false + } + } + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 12{ + Write-Host -ForegroundColor Red 'All users whose password never expire' + Search-ADAccount -PasswordNeverExpires -UsersOnly -ResultPageSize 2000 -resultSetSize $null | Select-Object Name, SamAccountName, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_users_whose_password_never_expire.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_users_whose_password_never_expire.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 13{ + Write-Host -ForegroundColor Red 'Users who cannot change their password' + Get-ADUser -filter * -properties * | where { $_.CannotChangePassword -eq 'true' } | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\users_who_cannot_change_their_password.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\users_who_cannot_change_their_password.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 14{ + Write-Host 'Users with mailbox' + Get-ADUser -filter 'mail -like "*"' -properties * | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId, Mail | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\users_with_mailbox.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\users_whith_mailbox.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 15{ + Write-Host 'Users without mailbox' + Get-ADUser -filter 'mail -notlike "*"' -properties * | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\users_without_mailbox.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\users_whithout_mailbox.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 16{ + Write-Host -ForegroundColor Cyan 'Password last set for all users accounts (enabled)' + Get-ADUser -filter {ObjectClass -like 'user' -and Enabled -eq 'true'} -properties * | Select-Object Name, SamAccountName, PasswordLastSet, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\password_last_set_for_all_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\password_last_set_for_all_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 17{ + Write-Host -ForegroundColor Cyan 'Password last set for a specific user account' + Write-Host '' + [string]$user_name = read-host 'Enter user name (SamAccountName)' + Get-ADUser -Identity $user_name -properties * | Select-Object Name, SamAccountName, PasswordLastSet, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\password_last_set_for_$user_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\password_last_set_for_'$user_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 18{ + Write-Host -ForegroundColor Cyan 'Last logon date for a specific user account' + Write-Host '' + [string]$user_name = read-host 'Enter user name (SamAccountName)' + Get-ADUser -Identity $user_name -properties * | Select-Object Name, SamAccountName, LastLogonDate, DistinguishedName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\last_logon_date_for_$user_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\last_logon_date_for_'$user_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 19{ + Write-Host -ForegroundColor Cyan 'Search user by EmployeeID' + Write-Host '' + [string]$user_id = read-host 'Enter user id (EmployeeID)' + Get-ADUser -filter {EmployeeID -like $user_id} -Property * | Select Name, SamAccountName, EmployeeId | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\user_id_$user_id.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\user_id_'$user_id'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } +} +} +} while ( $user_extract -ne 20 ) } +<#---------------------------------------------------------------------------------------------------- + +Group Selection + +----------------------------------------------------------------------------------------------------#> +3{ + do { + [string]$group_extract = 0 + while ( $group_extract -lt 1 -or $group_extract -gt 7) { +Write-Host ' ___ ' +Write-Host ' _ _ _ / _ \_ __ ___ _ _ _ __ ___ ' +Write-Host ' \/.|.\/\/.|.\/\/.|.\/ / /_\/ __/ _ \| | | | _ \/ __|' +Write-Host ' \_;_/ \_;_/ \_;_/ / /_\\| | | (_) | |_| | |_) \__ \' +Write-Host ' / \ / \ / \ \____/|_| \___/ \__,_| .__/|___/' +Write-Host ' |_| ' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + Write-Host 'Choose group extract type :' + Write-Host '' + Write-Host '' + Write-Host -ForegroundColor Cyan '1 - All groups' + Write-Host '2 - All objects in a specific group' + Write-Host '3 - All groups to which an object belongs' + Write-Host '4 - All objects in "Protected Users" group' + Write-Host '5 - All objects in "Organization Management" group (Exchange Golbal Administrators)' + Write-Host '6 - All objects in "Recipient Management" group (Exchange Recipient Administrators)' + Write-Host '' + Write-Host -ForegroundColor Yellow '7 - Return' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + [string]$group_extract = read-host 'Enter your selection' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + switch ($group_extract) { + 1{ + Write-Host -ForegroundColor Cyan 'All groups' + Get-ADGroup -Filter * | Select-Object samAccountName, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\all_groups.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\all_groups.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 2{ + Write-Host 'All objects in a specific group' + Write-Host '' + [string]$group_name = read-host 'Enter group name (SamAccountName)' + Get-AdGroupMember -Identity $group_name | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\$group_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\'$group_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 3{ + Write-Host 'All groups to which an object belongs' + Write-Host '' + [string]$object_name = read-host 'Enter object name (SamAccountName)' + Get-ADPrincipalGroupMembership -Identity $object_name | Select-Object SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\$object_name.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\'$object_name'.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 4{ + Write-Host 'All objects in "Protected Users" group' + Write-Host '' + Get-AdGroupMember -Identity 'Protected Users' | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\protected_users.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\protected_users.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 5{ + Write-Host 'All objects in "Organization Management" group (Exchange Golbal Administrators)' + Write-Host '' + Get-AdGroupMember -Identity 'Organization Management' | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\exchange_administrators.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\exchange_administrators.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } + 6{ + Write-Host 'All objects in "Recipient Management" group (Exchange Recipient Administrators)' + Write-Host '' + Get-AdGroupMember -Identity 'Recipient Management' | Select-Object ObjectClass, SamAccountName, Name, DistinguishedName | Export-CSV -Encoding UTF8 c:\Users\$user\Desktop\exchange_recipient_administrators.csv -NoTypeInformation + Write-Host '' + Write-Host 'Exported file :' + Write-Host '' + Write-Host 'C:\Users\'$user'\Desktop\exchange_recipient_administrators.csv' + Write-Host '' + Write-Host '-----------------------------------------------------------------------------------------' + Write-Host '' + } +} +} +} while ( $group_extract -ne 7 ) } +} +} +} while ( $object_type -ne 4 ) diff --git a/pke_meter.ps1.sig b/pke_meter.ps1.sig new file mode 100644 index 0000000000000000000000000000000000000000..e78a3ec076c5beea84ef3fd47942052ca7963542 GIT binary patch literal 566 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 #^!g-v!02M$~r~sMZs)JVV4~W?Kcrm>X9_ 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 literal 0 HcmV?d00001 diff --git a/pke_meter_v1-10.exe.sig b/pke_meter_v1-10.exe.sig new file mode 100644 index 0000000000000000000000000000000000000000..1b8a6adc0c4b2b325a6196c5ab6ad811913a8794 GIT binary patch literal 566 zcmV-60?GY}0y6{v0SW*e79j*LBPg=pT+`A7yfUx6m4?ANX0(9_$p(6Db;rHgxQgT!@5 z?-e#Go3`ALbr~C?i=xO4KZ06eaDD!U9rezSE<98m0jedtsun%4%$!X9HEtQfPJuNp=(9_wn35o72TTXwS*cha)~8XRhFOfZVy z{_otEvEOvzBiEU0!P_bn`LdRSmRMsVqwKFDXZ~~0#^$dxp4oyq<9|#0nL-#IRe4^G zf(Ir0ky%Cm8>ocx&0N5skEwbqr5&V6X1#{9nO}rH2DnNKI8aIAjotu0bh;aqEP*tJ z9lNIlV5BCoVv-@7R4kNq*Ep6>i4W=|r_%EjBn8mE$Y1^l0jdAkn@GD5>%}qI_dh|Dl?xTS z2EV#S(rch7HZAWX=)L~Yd5_3?w=dRQ*Pd|?uwjxjJI@wdSZMT|Q!D|0 E=lA^;XaE2J literal 0 HcmV?d00001

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%0A@Im_MPtz`Q);T&v@ksg3-x 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