Get-WindowsCapability -Name RSAT* -Online | Where-Object $_.State -eq "Installed"
Note: This downloads directly from Windows Update, so you need an active internet connection.
Microsoft finally got this right. By moving RSAT to an Optional Feature, updates are handled automatically via Windows Update, and you never have to worry about version mismatches with your domain controllers again.
PowerShell is the quickest way to install all RSAT tools at once or manage them programmatically.
This usually means your PC is managed by WSUS (Windows Server Update Services) and isn't looking to Microsoft Update for optional features.
If you manage Active Directory, DNS, or DHCP from your local machine, you know the struggle of the old days: hunting down a specific .msu download link for Remote Server Administration Tools, only to get a "this update is not applicable to your system" error.
Open PowerShell (not as admin) and run: