rsat windows 10 1903 – Install via offline for enterprise

rsat windows 10 1903 – Install via offline for enterprise

If you already didn’t know, since 1809 if I remember correctly, RSAT is now part of the Feature on Demand (FoD). This is convenient if you have your WSUS going to Microsoft, but some enterprises control and run there own WSUS environment.

Lucky I had some help thanks to Twitter @OSDownunder. If you go to the Volume Licensing Service Center (VLSC) and download the FoD package, you will be able to install via offline or just create a SCCM application/package.

Once you complete the download, extract disk 1 of the FoD. Next, create new folder so you only copy the .cab’s that are needed to install RSAT. No reason to use the huge 4.5GB file. The files/folders that are need to be copy is as follows:

FoDMetadata_Client.cab
metadata
Microsoft-Windows-ActiveDirectory-DS-LDS-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-ActiveDirectory-DS-LDS-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-ActiveDirectory-DS-LDS-Tools-FoD-Package~31bf3856ad364e35~wow64~en-US~.cab
Microsoft-Windows-ActiveDirectory-DS-LDS-Tools-FoD-Package~31bf3856ad364e35~wow64~~.cab
Microsoft-Windows-BitLocker-Recovery-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-BitLocker-Recovery-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-CertificateServices-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-CertificateServices-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-DHCP-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-DHCP-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-DNS-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-DNS-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-FailoverCluster-Management-Tools-FOD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-FailoverCluster-Management-Tools-FOD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-FailoverCluster-Management-Tools-FOD-Package~31bf3856ad364e35~wow64~en-US~.cab
Microsoft-Windows-FailoverCluster-Management-Tools-FOD-Package~31bf3856ad364e35~wow64~~.cab
Microsoft-Windows-FileServices-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-FileServices-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-GroupPolicy-Management-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-GroupPolicy-Management-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-GroupPolicy-Management-Tools-FoD-Package~31bf3856ad364e35~wow64~en-US~.cab
Microsoft-Windows-GroupPolicy-Management-Tools-FoD-Package~31bf3856ad364e35~wow64~~.cab
Microsoft-Windows-IPAM-Client-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-IPAM-Client-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-IPAM-Client-FoD-Package~31bf3856ad364e35~wow64~en-US~.cab
Microsoft-Windows-IPAM-Client-FoD-Package~31bf3856ad364e35~wow64~~.cab
Microsoft-Windows-LLDP-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-NetworkController-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-NetworkController-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-NetworkLoadBalancing-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-NetworkLoadBalancing-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-RemoteAccess-Management-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-RemoteAccess-Management-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-RemoteAccess-Management-Tools-FoD-Package~31bf3856ad364e35~wow64~en-US~.cab
Microsoft-Windows-RemoteAccess-Management-Tools-FoD-Package~31bf3856ad364e35~wow64~~.cab
Microsoft-Windows-RemoteDesktop-Services-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-RemoteDesktop-Services-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-ServerManager-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-ServerManager-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-ServerManager-Tools-FoD-Package~31bf3856ad364e35~wow64~en-US~.cab
Microsoft-Windows-ServerManager-Tools-FoD-Package~31bf3856ad364e35~wow64~~.cab
Microsoft-Windows-Shielded-VM-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-Shielded-VM-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-StorageManagement-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-StorageManagement-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-StorageManagement-FoD-Package~31bf3856ad364e35~wow64~en-US~.cab
Microsoft-Windows-StorageManagement-FoD-Package~31bf3856ad364e35~wow64~~.cab
Microsoft-Windows-StorageReplica-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-StorageReplica-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-SystemInsights-Management-Tools-FOD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-SystemInsights-Management-Tools-FOD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-VolumeActivation-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-VolumeActivation-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab
Microsoft-Windows-WSUS-Tools-FoD-Package~31bf3856ad364e35~amd64~en-US~.cab
Microsoft-Windows-WSUS-Tools-FoD-Package~31bf3856ad364e35~amd64~~.cab

Now that you have the files in a folder, create a PowerShell script in that folder to run to install RSAT. Here is a example of what we used:

$RSATInstall=Get-WindowsCapability -Online -Source .\ -LimitAccess |where name -like rsat* | select name
  foreach ($item in $RSATInstall){
  Write-Output $item.Name
  Add-WindowsCapability -Online -Name $item.name -LimitAccess -source .\ 
  }

Go to my GitHub page to get the .ps1 script as well.

Hopefully this helps you out as it did I.

Leave a Comment

%d bloggers like this: