Get-AdGroup in powershell via RSAT (Remote server administration tools)

Traditionally I use some C# Linq files to query active directory, but they're a bit of a mess. I was trying to get some help online and most articles talked about using powershell cmdlets like Get-ADGroup

(Other people use ADSI Edit, C:\windows\system32\adsiedit.msc)

To get this module you need to install "RSAT" or "Remote Server Administration Tools". In Windows 10, this is available as an optional feature.

Start Menu |
	Apps & Features |
		Manage Optional Features |
			Add a feature |
				"RSAT: Active Directory Domain Services and Lightweight Directory Services Tools"

...bit of a mouthful. (There are a lot of other RSAT features to pick from.)

Details of a group

Once that's installed, you can get Ad group info via:

get-adgroup "THE-GROUPS-NAME" -properties *

Details of a user

And similarly:

get-aduser "my-user-name" -properties *

Usually I want:

Which groups is a user in?

(Get-ADUser "MyUser" -Properties MemberOf).MemberOf

But since the results are in "X.500 Directory Specification" which looks like this....

CN=GroupNameHere,OU=AnOrgUnit3,OU=AnOrgUnit2,OU=AnOrgUnit1,DC=aDomainComponent3,DC=aDomainComponent2,DC=aDomainComponent1

...and we only want the group name (say) -- we can split it by the commas, then keep only the bits that start with "CN=" and then split that on the equals sign and keep the values of the first item in the result.

(Get-ADUser "leon.bambrick" -Properties MemberOf).MemberOf | % { ($_ -split "," -like "CN=*" -split "=" )[1] }

(I did like this alternative form at serverfault from user Canoas which doesn't rely on RSAT....

(New-Object System.DirectoryServices.DirectorySearcher("(&(objectCategory=User)(samAccountName=$($env:username)))")).FindOne().GetDirectoryEntry().memberOf

...)

Which users are in a group?

Get-ADGroupMember

e.g.

get-adgroupmember "A-SPECIAL-GROUP" | % SamAccountName

When was the user's password last set?

$userName = "my-user-name"
(Get-ADUser -Identity $userName -Properties "PasswordLastSet")."PasswordLastSet"

(Can be the best way to guess when it will be reset/expire..)

Try to find the property you want to find

What if we want to find all properties that mention "pass" -- we can do it like this:

(Get-ADUser "leon.bambrick" -Properties "*") | get-member | ? { $_.MemberType -eq "Property" -and $_.Name -like "*pass*" }

Then we use the syntax in the examples above to fetch and return that property.

Find user details of a user from a different Domain Controller

Say I'm on a subnet called Australia.Company.Example.Com and the user account I want to inspect if from the parent domain, Company.Example.Com -- don't prefix the domain before the user... specifiy server= parameter!

get-aduser "USER-NAME" -server "Company.Example.com" -properties *

Convert badPasswordTime and or accountExpires from 18 digit LDAP time to DateTime

Some dates are 18 digits long and represent "the number of 100-nanosecond intervals that have elapsed since the 0 hour on January 1, 1601"

> w32tm.exe /ntte "131755762378066802"
152495 02:17:17.8066802 - 9/07/2018 12:17:17 PM

accountExpires                       : 9223372036854775807

>w32tm.exe /ntte "9223372036854775807"
10675199 02:48:05.4775807 -

see How to convert date/time attributes in Active Directory to standard time format

All other Get methods in RSAT

In fact here's all the 'get' methods that are available:

Optional Features

Optional features, also known as FODs - Feature On Demand - can also be installed via DISM /add-capability.

What is DISM ??

> get-command DISM.exe

CommandType     Name        Version    Source
-----------     ----        -------    ------
Application     Dism.exe    10.0.17... C:\windows\system32\Dism.exe

To list all the features (whiether installed or not)

dism /Online /Get-Capabilities

...this will list many capabilities (why are they sometmies called 'optional features','feature on demand','Capabilities' ... which is it!?!?!)

This will list detaisl of a specific capability...

DISM /Online /Get-CapabilityInfo /CapabilityName:Language.Basic~en-US~0.0.1.0

Here's a list of all at a specific point in time:

Capability State
Accessibility.Braille~~~~0.0.1.0 Not Present
Analog.Holographic.Desktop~~~~0.0.1.0 Not Present
App.Support.QuickAssist~~~~0.0.1.0 Not Present
Browser.InternetExplorer~~~~0.0.11.0 Installed
Hello.Face.17658~~~~0.0.1.0 Installed
Hello.Face.Migration.17658~~~~0.0.1.0 Not Present
Language.Basic~~af-ZA0.0.1.0 Not Present
Language.Basic~~ar-SA0.0.1.0 Not Present
Language.Basic~~as-IN0.0.1.0 Not Present
Language.Basic~~az-LATN-AZ0.0.1.0 Not Present
Language.Basic~~ba-RU0.0.1.0 Not Present
Language.Basic~~be-BY0.0.1.0 Not Present
Language.Basic~~bg-BG0.0.1.0 Not Present
Language.Basic~~bn-BD0.0.1.0 Not Present
Language.Basic~~bn-IN0.0.1.0 Not Present
Language.Basic~~bs-LATN-BA0.0.1.0 Not Present
Language.Basic~~ca-ES0.0.1.0 Not Present
Language.Basic~~cs-CZ0.0.1.0 Not Present
Language.Basic~~cy-GB0.0.1.0 Not Present
Language.Basic~~da-DK0.0.1.0 Not Present
Language.Basic~~de-DE0.0.1.0 Not Present
Language.Basic~~el-GR0.0.1.0 Not Present
Language.Basic~~en-GB0.0.1.0 Not Present
Language.Basic~~en-US0.0.1.0 Installed
Language.Basic~~es-ES0.0.1.0 Not Present
Language.Basic~~es-MX0.0.1.0 Not Present
Language.Basic~~et-EE0.0.1.0 Not Present
Language.Basic~~eu-ES0.0.1.0 Not Present
Language.Basic~~fa-IR0.0.1.0 Not Present
Language.Basic~~fi-FI0.0.1.0 Not Present
Language.Basic~~fil-PH0.0.1.0 Not Present
Language.Basic~~fr-CA0.0.1.0 Not Present
Language.Basic~~fr-FR0.0.1.0 Not Present
Language.Basic~~ga-IE0.0.1.0 Not Present
Language.Basic~~gd-GB0.0.1.0 Not Present
Language.Basic~~gl-ES0.0.1.0 Not Present
Language.Basic~~gu-IN0.0.1.0 Not Present
Language.Basic~~ha-LATN-NG0.0.1.0 Not Present
Language.Basic~~haw-US0.0.1.0 Not Present
Language.Basic~~he-IL0.0.1.0 Not Present
Language.Basic~~hi-IN0.0.1.0 Not Present
Language.Basic~~hr-HR0.0.1.0 Not Present
Language.Basic~~hu-HU0.0.1.0 Not Present
Language.Basic~~hy-AM0.0.1.0 Not Present
Language.Basic~~id-ID0.0.1.0 Not Present
Language.Basic~~ig-NG0.0.1.0 Not Present
Language.Basic~~is-IS0.0.1.0 Not Present
Language.Basic~~it-IT0.0.1.0 Not Present
Language.Basic~~ja-JP0.0.1.0 Not Present
Language.Basic~~ka-GE0.0.1.0 Not Present
Language.Basic~~kk-KZ0.0.1.0 Not Present
Language.Basic~~kl-GL0.0.1.0 Not Present
Language.Basic~~kn-IN0.0.1.0 Not Present
Language.Basic~~ko-KR0.0.1.0 Not Present
Language.Basic~~kok-DEVA-IN0.0.1.0 Not Present
Language.Basic~~ky-KG0.0.1.0 Not Present
Language.Basic~~lb-LU0.0.1.0 Not Present
Language.Basic~~lt-LT0.0.1.0 Not Present
Language.Basic~~lv-LV0.0.1.0 Not Present
Language.Basic~~mi-NZ0.0.1.0 Not Present
Language.Basic~~mk-MK0.0.1.0 Not Present
Language.Basic~~ml-IN0.0.1.0 Not Present
Language.Basic~~mn-MN0.0.1.0 Not Present
Language.Basic~~mr-IN0.0.1.0 Not Present
Language.Basic~~ms-BN0.0.1.0 Not Present
Language.Basic~~ms-MY0.0.1.0 Not Present
Language.Basic~~mt-MT0.0.1.0 Not Present
Language.Basic~~nb-NO0.0.1.0 Not Present
Language.Basic~~ne-NP0.0.1.0 Not Present
Language.Basic~~nl-NL0.0.1.0 Not Present
Language.Basic~~nn-NO0.0.1.0 Not Present
Language.Basic~~nso-ZA0.0.1.0 Not Present
Language.Basic~~or-IN0.0.1.0 Not Present
Language.Basic~~pa-IN0.0.1.0 Not Present
Language.Basic~~pl-PL0.0.1.0 Not Present
Language.Basic~~ps-AF0.0.1.0 Not Present
Language.Basic~~pt-BR0.0.1.0 Not Present
Language.Basic~~pt-PT0.0.1.0 Not Present
Language.Basic~~rm-CH0.0.1.0 Not Present
Language.Basic~~ro-RO0.0.1.0 Not Present
Language.Basic~~ru-RU0.0.1.0 Not Present
Language.Basic~~rw-RW0.0.1.0 Not Present
Language.Basic~~sah-RU0.0.1.0 Not Present
Language.Basic~~si-LK0.0.1.0 Not Present
Language.Basic~~sk-SK0.0.1.0 Not Present
Language.Basic~~sl-SI0.0.1.0 Not Present
Language.Basic~~sq-AL0.0.1.0 Not Present
Language.Basic~~sr-CYRL-RS0.0.1.0 Not Present
Language.Basic~~sr-LATN-RS0.0.1.0 Not Present
Language.Basic~~sv-SE0.0.1.0 Not Present
Language.Basic~~sw-KE0.0.1.0 Not Present
Language.Basic~~ta-IN0.0.1.0 Not Present
Language.Basic~~te-IN0.0.1.0 Not Present
Language.Basic~~tg-CYRL-TJ0.0.1.0 Not Present
Language.Basic~~th-TH0.0.1.0 Not Present
Language.Basic~~tk-TM0.0.1.0 Not Present
Language.Basic~~tn-ZA0.0.1.0 Not Present
Language.Basic~~tr-TR0.0.1.0 Not Present
Language.Basic~~tt-RU0.0.1.0 Not Present
Language.Basic~~ug-CN0.0.1.0 Not Present
Language.Basic~~uk-UA0.0.1.0 Not Present
Language.Basic~~ur-PK0.0.1.0 Not Present
Language.Basic~~uz-LATN-UZ0.0.1.0 Not Present
Language.Basic~~vi-VN0.0.1.0 Not Present
Language.Basic~~wo-SN0.0.1.0 Not Present
Language.Basic~~xh-ZA0.0.1.0 Not Present
Language.Basic~~yo-NG0.0.1.0 Not Present
Language.Basic~~zh-CN0.0.1.0 Not Present
Language.Basic~~zh-HK0.0.1.0 Not Present
Language.Basic~~zh-TW0.0.1.0 Not Present
Language.Basic~~zu-ZA0.0.1.0 Not Present
Language.Fonts.Arab~~und-ARAB0.0.1.0 Not Present
Language.Fonts.Beng~~und-BENG0.0.1.0 Not Present
Language.Fonts.Cans~~und-CANS0.0.1.0 Not Present
Language.Fonts.Cher~~und-CHER0.0.1.0 Not Present
Language.Fonts.Deva~~und-DEVA0.0.1.0 Not Present
Language.Fonts.Ethi~~und-ETHI0.0.1.0 Not Present
Language.Fonts.Gujr~~und-GUJR0.0.1.0 Not Present
Language.Fonts.Guru~~und-GURU0.0.1.0 Not Present
Language.Fonts.Hans~~und-HANS0.0.1.0 Not Present
Language.Fonts.Hant~~und-HANT0.0.1.0 Not Present
Language.Fonts.Hebr~~und-HEBR0.0.1.0 Not Present
Language.Fonts.Jpan~~und-JPAN0.0.1.0 Not Present
Language.Fonts.Khmr~~und-KHMR0.0.1.0 Not Present
Language.Fonts.Knda~~und-KNDA0.0.1.0 Not Present
Language.Fonts.Kore~~und-KORE0.0.1.0 Not Present
Language.Fonts.Laoo~~und-LAOO0.0.1.0 Not Present
Language.Fonts.Mlym~~und-MLYM0.0.1.0 Not Present
Language.Fonts.Orya~~und-ORYA0.0.1.0 Not Present
Language.Fonts.PanEuropeanSupplementalFonts~~~~0.0.1.0 Not Present
Language.Fonts.Sinh~~und-SINH0.0.1.0 Not Present
Language.Fonts.Syrc~~und-SYRC0.0.1.0 Not Present
Language.Fonts.Taml~~und-TAML0.0.1.0 Not Present
Language.Fonts.Telu~~und-TELU0.0.1.0 Not Present
Language.Fonts.Thai~~und-THAI0.0.1.0 Not Present
Language.Handwriting~~af-ZA0.0.1.0 Not Present
Language.Handwriting~~bs-LATN-BA0.0.1.0 Not Present
Language.Handwriting~~ca-ES0.0.1.0 Not Present
Language.Handwriting~~cs-CZ0.0.1.0 Not Present
Language.Handwriting~~cy-GB0.0.1.0 Not Present
Language.Handwriting~~da-DK0.0.1.0 Not Present
Language.Handwriting~~de-DE0.0.1.0 Not Present
Language.Handwriting~~el-GR0.0.1.0 Not Present
Language.Handwriting~~en-GB0.0.1.0 Not Present
Language.Handwriting~~en-US0.0.1.0 Installed
Language.Handwriting~~es-ES0.0.1.0 Not Present
Language.Handwriting~~es-MX0.0.1.0 Not Present
Language.Handwriting~~eu-ES0.0.1.0 Not Present
Language.Handwriting~~fi-FI0.0.1.0 Not Present
Language.Handwriting~~fr-FR0.0.1.0 Not Present
Language.Handwriting~~ga-IE0.0.1.0 Not Present
Language.Handwriting~~gd-GB0.0.1.0 Not Present
Language.Handwriting~~gl-ES0.0.1.0 Not Present
Language.Handwriting~~hi-IN0.0.1.0 Not Present
Language.Handwriting~~hr-HR0.0.1.0 Not Present
Language.Handwriting~~id-ID0.0.1.0 Not Present
Language.Handwriting~~it-IT0.0.1.0 Not Present
Language.Handwriting~~ja-JP0.0.1.0 Not Present
Language.Handwriting~~ko-KR0.0.1.0 Not Present
Language.Handwriting~~lb-LU0.0.1.0 Not Present
Language.Handwriting~~mi-NZ0.0.1.0 Not Present
Language.Handwriting~~ms-BN0.0.1.0 Not Present
Language.Handwriting~~ms-MY0.0.1.0 Not Present
Language.Handwriting~~nb-NO0.0.1.0 Not Present
Language.Handwriting~~nl-NL0.0.1.0 Not Present
Language.Handwriting~~nn-NO0.0.1.0 Not Present
Language.Handwriting~~nso-ZA0.0.1.0 Not Present
Language.Handwriting~~pl-PL0.0.1.0 Not Present
Language.Handwriting~~pt-BR0.0.1.0 Not Present
Language.Handwriting~~pt-PT0.0.1.0 Not Present
Language.Handwriting~~rm-CH0.0.1.0 Not Present
Language.Handwriting~~ro-RO0.0.1.0 Not Present
Language.Handwriting~~ru-RU0.0.1.0 Not Present
Language.Handwriting~~rw-RW0.0.1.0 Not Present
Language.Handwriting~~sk-SK0.0.1.0 Not Present
Language.Handwriting~~sl-SI0.0.1.0 Not Present
Language.Handwriting~~sq-AL0.0.1.0 Not Present
Language.Handwriting~~sr-CYRL-RS0.0.1.0 Not Present
Language.Handwriting~~sr-LATN-RS0.0.1.0 Not Present
Language.Handwriting~~sv-SE0.0.1.0 Not Present
Language.Handwriting~~sw-KE0.0.1.0 Not Present
Language.Handwriting~~tn-ZA0.0.1.0 Not Present
Language.Handwriting~~tr-TR0.0.1.0 Not Present
Language.Handwriting~~wo-SN0.0.1.0 Not Present
Language.Handwriting~~xh-ZA0.0.1.0 Not Present
Language.Handwriting~~zh-CN0.0.1.0 Not Present
Language.Handwriting~~zh-HK0.0.1.0 Not Present
Language.Handwriting~~zh-TW0.0.1.0 Not Present
Language.Handwriting~~zu-ZA0.0.1.0 Not Present
Language.OCR~~ar-SA0.0.1.0 Not Present
Language.OCR~~bg-BG0.0.1.0 Not Present
Language.OCR~~bs-LATN-BA0.0.1.0 Not Present
Language.OCR~~cs-CZ0.0.1.0 Not Present
Language.OCR~~da-DK0.0.1.0 Not Present
Language.OCR~~de-DE0.0.1.0 Not Present
Language.OCR~~el-GR0.0.1.0 Not Present
Language.OCR~~en-GB0.0.1.0 Not Present
Language.OCR~~en-US0.0.1.0 Installed
Language.OCR~~es-ES0.0.1.0 Not Present
Language.OCR~~es-MX0.0.1.0 Not Present
Language.OCR~~fi-FI0.0.1.0 Not Present
Language.OCR~~fr-CA0.0.1.0 Not Present
Language.OCR~~fr-FR0.0.1.0 Not Present
Language.OCR~~hr-HR0.0.1.0 Not Present
Language.OCR~~hu-HU0.0.1.0 Not Present
Language.OCR~~it-IT0.0.1.0 Not Present
Language.OCR~~ja-JP0.0.1.0 Not Present
Language.OCR~~ko-KR0.0.1.0 Not Present
Language.OCR~~nb-NO0.0.1.0 Not Present
Language.OCR~~nl-NL0.0.1.0 Not Present
Language.OCR~~pl-PL0.0.1.0 Not Present
Language.OCR~~pt-BR0.0.1.0 Not Present
Language.OCR~~pt-PT0.0.1.0 Not Present
Language.OCR~~ro-RO0.0.1.0 Not Present
Language.OCR~~ru-RU0.0.1.0 Not Present
Language.OCR~~sk-SK0.0.1.0 Not Present
Language.OCR~~sl-SI0.0.1.0 Not Present
Language.OCR~~sr-CYRL-RS0.0.1.0 Not Present
Language.OCR~~sr-LATN-RS0.0.1.0 Not Present
Language.OCR~~sv-SE0.0.1.0 Not Present
Language.OCR~~tr-TR0.0.1.0 Not Present
Language.OCR~~zh-CN0.0.1.0 Not Present
Language.OCR~~zh-HK0.0.1.0 Not Present
Language.OCR~~zh-TW0.0.1.0 Not Present
Language.Speech~~de-DE0.0.1.0 Not Present
Language.Speech~~en-AU0.0.1.0 Not Present
Language.Speech~~en-CA0.0.1.0 Not Present
Language.Speech~~en-GB0.0.1.0 Not Present
Language.Speech~~en-IN0.0.1.0 Not Present
Language.Speech~~en-US0.0.1.0 Not Present
Language.Speech~~es-ES0.0.1.0 Not Present
Language.Speech~~es-MX0.0.1.0 Not Present
Language.Speech~~fr-CA0.0.1.0 Not Present
Language.Speech~~fr-FR0.0.1.0 Not Present
Language.Speech~~it-IT0.0.1.0 Not Present
Language.Speech~~ja-JP0.0.1.0 Not Present
Language.Speech~~pt-BR0.0.1.0 Not Present
Language.Speech~~zh-CN0.0.1.0 Not Present
Language.Speech~~zh-HK0.0.1.0 Not Present
Language.Speech~~zh-TW0.0.1.0 Not Present
Language.TextToSpeech~~ar-EG0.0.1.0 Not Present
Language.TextToSpeech~~ar-SA0.0.1.0 Not Present
Language.TextToSpeech~~bg-BG0.0.1.0 Not Present
Language.TextToSpeech~~ca-ES0.0.1.0 Not Present
Language.TextToSpeech~~cs-CZ0.0.1.0 Not Present
Language.TextToSpeech~~da-DK0.0.1.0 Not Present
Language.TextToSpeech~~de-AT0.0.1.0 Not Present
Language.TextToSpeech~~de-CH0.0.1.0 Not Present
Language.TextToSpeech~~de-DE0.0.1.0 Not Present
Language.TextToSpeech~~el-GR0.0.1.0 Not Present
Language.TextToSpeech~~en-AU0.0.1.0 Not Present
Language.TextToSpeech~~en-CA0.0.1.0 Not Present
Language.TextToSpeech~~en-GB0.0.1.0 Not Present
Language.TextToSpeech~~en-IE0.0.1.0 Not Present
Language.TextToSpeech~~en-IN0.0.1.0 Not Present
Language.TextToSpeech~~en-US0.0.1.0 Not Present
Language.TextToSpeech~~es-ES0.0.1.0 Not Present
Language.TextToSpeech~~es-MX0.0.1.0 Not Present
Language.TextToSpeech~~fi-FI0.0.1.0 Not Present
Language.TextToSpeech~~fr-CA0.0.1.0 Not Present
Language.TextToSpeech~~fr-CH0.0.1.0 Not Present
Language.TextToSpeech~~fr-FR0.0.1.0 Not Present
Language.TextToSpeech~~he-IL0.0.1.0 Not Present
Language.TextToSpeech~~hi-IN0.0.1.0 Not Present
Language.TextToSpeech~~hr-HR0.0.1.0 Not Present
Language.TextToSpeech~~hu-HU0.0.1.0 Not Present
Language.TextToSpeech~~id-ID0.0.1.0 Not Present
Language.TextToSpeech~~it-IT0.0.1.0 Not Present
Language.TextToSpeech~~ja-JP0.0.1.0 Not Present
Language.TextToSpeech~~ko-KR0.0.1.0 Not Present
Language.TextToSpeech~~ms-MY0.0.1.0 Not Present
Language.TextToSpeech~~nb-NO0.0.1.0 Not Present
Language.TextToSpeech~~nl-BE0.0.1.0 Not Present
Language.TextToSpeech~~nl-NL0.0.1.0 Not Present
Language.TextToSpeech~~pl-PL0.0.1.0 Not Present
Language.TextToSpeech~~pt-BR0.0.1.0 Not Present
Language.TextToSpeech~~pt-PT0.0.1.0 Not Present
Language.TextToSpeech~~ro-RO0.0.1.0 Not Present
Language.TextToSpeech~~ru-RU0.0.1.0 Not Present
Language.TextToSpeech~~sk-SK0.0.1.0 Not Present
Language.TextToSpeech~~sl-SI0.0.1.0 Not Present
Language.TextToSpeech~~sv-SE0.0.1.0 Not Present
Language.TextToSpeech~~ta-IN0.0.1.0 Not Present
Language.TextToSpeech~~th-TH0.0.1.0 Not Present
Language.TextToSpeech~~tr-TR0.0.1.0 Not Present
Language.TextToSpeech~~vi-VN0.0.1.0 Not Present
Language.TextToSpeech~~zh-CN0.0.1.0 Not Present
Language.TextToSpeech~~zh-HK0.0.1.0 Not Present
Language.TextToSpeech~~zh-TW0.0.1.0 Not Present
MathRecognizer~~~~0.0.1.0 Installed
Media.WindowsMediaPlayer~~~~0.0.12.0 Installed
Microsoft.Onecore.StorageManagement~~~~0.0.1.0 Not Present
Microsoft.WebDriver~~~~0.0.1.0 Not Present
Microsoft.Windows.StorageManagement~~~~0.0.1.0 Not Present
Msix.PackagingTool.Driver~~~~0.0.1.0 Not Present
NetFX3~~~~ Installed
OneCoreUAP.OneSync~~~~0.0.1.0 Installed
OpenSSH.Client~~~~0.0.1.0 Installed
OpenSSH.Server~~~~0.0.1.0 Not Present
RasCMAK.Client~~~~0.0.1.0 Not Present
RIP.Listener~~~~0.0.1.0 Not Present
Rsat.ActiveDirectory.DS-LDS.Tools~~~~0.0.1.0 Installed
Rsat.BitLocker.Recovery.Tools~~~~0.0.1.0 Not Present
Rsat.CertificateServices.Tools~~~~0.0.1.0 Not Present
Rsat.DHCP.Tools~~~~0.0.1.0 Not Present
Rsat.Dns.Tools~~~~0.0.1.0 Not Present
Rsat.FailoverCluster.Management.Tools~~~~0.0.1.0 Not Present
Rsat.FileServices.Tools~~~~0.0.1.0 Not Present
Rsat.GroupPolicy.Management.Tools~~~~0.0.1.0 Not Present
Rsat.IPAM.Client.Tools~~~~0.0.1.0 Not Present
Rsat.LLDP.Tools~~~~0.0.1.0 Not Present
Rsat.NetworkController.Tools~~~~0.0.1.0 Not Present
Rsat.NetworkLoadBalancing.Tools~~~~0.0.1.0 Not Present
Rsat.RemoteAccess.Management.Tools~~~~0.0.1.0 Not Present
Rsat.RemoteDesktop.Services.Tools~~~~0.0.1.0 Not Present
Rsat.ServerManager.Tools~~~~0.0.1.0 Installed
Rsat.Shielded.VM.Tools~~~~0.0.1.0 Not Present
Rsat.StorageMigrationService.Management.Tools~~~~0.0.1.0 Not Present
Rsat.StorageReplica.Tools~~~~0.0.1.0 Not Present
Rsat.SystemInsights.Management.Tools~~~~0.0.1.0 Not Present
Rsat.VolumeActivation.Tools~~~~0.0.1.0 Not Present
Rsat.WSUS.Tools~~~~0.0.1.0 Not Present
SNMP.Client~~~~0.0.1.0 Not Present
Tools.DeveloperMode.Core~~~~0.0.1.0 Not Present
Tools.DTrace.Platform~~~~0.0.1.0 Not Present
Tools.Graphics.DirectX~~~~0.0.1.0 Installed
WMI-SNMP-Provider.Client~~~~0.0.1.0 Not Present
XPS.Viewer~~~~0.0.1.0 Not Present

You can find out more about any one of those via:

DISM /Online /Get-CapabilityInfo /CapabilityName:Language.Basic~~~en-US~0.0.1.0

...from an elevated console.

Read More about DISM.

Sources

See also