PowerShell でサーバーの役割と機能取得の手順です。

<サーバーの役割イメージ>
20201104_01

<サーバーの機能イメージ>
20201104_02

<インストールされたプログラム一覧取得(WMI)>

・「Windows PowerShell」を起動させます。

20201102_02

20201102_03

・「Get-WindowsFeature」コードを実行させます。

20201104_03

20201104_04
20201104_05

・テキストファイルとして出力するために、
「Get-WindowsFeature > C:¥Get-WindowsFeature.log」コードを実行させます。

20201104_06

20201104_07

20201104_08

<「Get-WindowsFeature.log」ファイル>
20201104_09
20201104_10

無事、PowerShell でサーバーの役割と機能取得が出来ました。

念のために、GUIと出力したテキストファイルを比べてみます。
[ ]:未インストール(チェックOFF)
[X]:インストール済(チェックON)

<サーバーの役割:GUI>
20201104_01

<サーバーの役割:テキストファイル>
20201104_09

<サーバーの機能:GUI>
20201104_02

<サーバーの機能:テキストファイル>
20201104_11