Skip to Main Content
1 VOTE
Status Future consideration
Categories Cloud App Usage
Created by Gary Blok
Created on Sep 10, 2021

RCT - Get Installed Windows Capabilities

I'd like to right click on a machine and see the Capabilities installed, like if it has RSAT, additional languages, etc.

Info can be grabbed via PowerShell or Registry.

This is NOT available in CM Database, or WMI


Registry:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\CapabilityIndex

PowerShell:

$InstalledCapabilities = (Get-WindowsCapability -Online | Where-Object {$_.State -eq "Installed"}).Name

ForEach ($InstalledCapability in $InstalledCapabilities){($InstalledCapability).split("~~~~")[0]}


  • Attach files
  • Gary Blok
    Reply
    |
    Oct 11, 2022

    Yes Garth, inventory.

    Management wants to know who has which additional languages installed.
    Security wants to ensure Quick Assist is gone.
    Etc..

    I want reports that they can look up. I know I can get it myself, but I don't want to get the data via scripts and present it, I want to send a link to a Report.

  • Admin
    Garth Jones
    Reply
    |
    Oct 11, 2022

    You can do this with the script feature. How would this be different in RCT? Are you looking to truly inventory and report on this info?