presents by IT Consulting 109

PowerShell – 役割と機能のインストール状況を取得

概要

Windowsサーバーで役割と機能の一覧を取得する方法について記載しています。

 

手順

次のコマンドを実行します。

Get-WindowsFeature

実行結果

Display Name                                            Name                       Install State
------------                                            ----                       -------------
[ ] Active Directory Federation Services                ADFS-Federation                Available
[ ] Active Directory Rights Management サービス         ADRMS                          Available
    [ ] Active Directory Rights Management サーバー     ADRMS-Server                   Available
    [ ] ID フェデレーション サポート                    ADRMS-Identity                 Available
[ ] Active Directory ドメイン サービス                  AD-Domain-Services             Available
[ ] Active Directory ライトウェイト ディレクトリ サ...  ADLDS                          Available
[ ] Active Directory 証明書サービス                     AD-Certificate                 Available
    [ ] 証明機関                                        ADCS-Cert-Authority            Available
    [ ] オンライン レスポンダー                         ADCS-Online-Cert               Available
    [ ] ネットワーク デバイス登録サービス               ADCS-Device-Enrollment         Available
    [ ] 証明機関 Web 登録                               ADCS-Web-Enrollment            Available
    [ ] 証明書の登録 Web サービス                       ADCS-Enroll-Web-Svc            Available
    [ ] 証明書の登録ポリシー Web サービス               ADCS-Enroll-Web-Pol            Available
[ ] DHCP サーバー                                       DHCP                           Available
[ ] DNS サーバー                                        DNS                            Available
[ ] FAX サーバー                                        Fax                            Available
[ ] Hyper-V                                             Hyper-V                        Available
[ ] Web サーバー (IIS)                                  Web-Server                     Available
    [ ] Web サーバー                                    Web-WebServer                  Available
        [ ] HTTP 共通機能                               Web-Common-Http                Available
            [ ] HTTP エラー                             Web-Http-Errors                Available
            [ ] ディレクトリの参照                      Web-Dir-Browsing               Available
            [ ] 既定のドキュメント                      Web-Default-Doc                Available
            [ ] 静的なコンテンツ                        Web-Static-Content             Available
            [ ] HTTP リダイレクト                       Web-Http-Redirect              Available
            [ ] WebDAV 発行                             Web-DAV-Publishing             Available
        [ ] セキュリティ                                Web-Security                   Available
            [ ] 要求フィルター                          Web-Filtering                  Available
            [ ] IIS クライアント証明書マッピング認証    Web-Cert-Auth                  Available
            [ ] IP およびドメインの制限                 Web-IP-Security                Available
            [ ] SSL 証明書の集中サポート                Web-CertProvider               Available
            [ ] URL 承認                                Web-Url-Auth                   Available
            [ ] Windows 認証                            Web-Windows-Auth               Available
            [ ] クライアント証明書マッピング認証        Web-Client-Auth                Available
            [ ] ダイジェスト認証                        Web-Digest-Auth                Available
            [ ] 基本認証                                Web-Basic-Auth                 Available
        [ ] パフォーマンス                              Web-Performance                Available
            [ ] 静的なコンテンツの圧縮                  Web-Stat-Compression           Available
            [ ] 動的なコンテンツの圧縮                  Web-Dyn-Compression            Available
        [ ] 状態と診断                                  Web-Health                     Available
            [ ] HTTP ログ                               Web-Http-Logging               Available
            [ ] ODBC ログ                               Web-ODBC-Logging               Available
            [ ] カスタム ログ                           Web-Custom-Logging             Available
            [ ] トレース                                Web-Http-Tracing               Available
            [ ] ログ ツール                             Web-Log-Libraries              Available
            [ ] 要求の監視                              Web-Request-Monitor            Available
        [ ] アプリケーション開発                        Web-App-Dev                    Available
            [ ] .NET 拡張機能 3.5                       Web-Net-Ext                    Available
            [ ] .NET 拡張機能 4.5                       Web-Net-Ext45                  Available
            [ ] Application Initialization              Web-AppInit                    Available
            [ ] ASP                                     Web-ASP                        Available
            [ ] ASP.NET 3.5                             Web-Asp-Net                    Available
            [ ] ASP.NET 4.5                             Web-Asp-Net45                  Available
            [ ] CGI                                     Web-CGI                        Available
            [ ] ISAPI フィルター                        Web-ISAPI-Filter               Available
            [ ] ISAPI 拡張                              Web-ISAPI-Ext                  Available
            [ ] WebSocket プロトコル                    Web-WebSockets                 Available
            [ ] サーバー側インクルード                  Web-Includes                   Available
    [ ] FTP サーバー                                    Web-Ftp-Server                 Available
        [ ] FTP サービス                                Web-Ftp-Service                Available
        [ ] FTP 拡張                                    Web-Ftp-Ext                    Available
    [ ] 管理ツール                                      Web-Mgmt-Tools                 Available
        [ ] IIS 管理コンソール                          Web-Mgmt-Console               Available
        [ ] IIS 6 管理互換                              Web-Mgmt-Compat                Available
            [ ] IIS 6 メタベース互換                    Web-Metabase                   Available
            [ ] IIS 6 WMI 互換                          Web-WMI                        Available
            [ ] IIS 6 スクリプト ツール                 Web-Lgcy-Scripting             Available
            [ ] IIS 6 管理コンソール                    Web-Lgcy-Mgmt-Console          Available
        [ ] IIS 管理スクリプトおよびツール              Web-Scripting-Tools            Available
        [ ] 管理サービス                                Web-Mgmt-Service               Available
[ ] Windows Server Essentials エクスペリエンス          ServerEssentialsRole           Available
[ ] Windows Server Update Services                      UpdateServices                 Available
    [ ] WID Database                                    UpdateServices-WidDB           Available
    [ ] WSUS Services                                   UpdateServices-Services        Available
    [ ] データベース                                    UpdateServices-DB              Available
[ ] Windows 展開サービス                                WDS                            Available
    [ ] トランスポート サーバー                         WDS-Transport                  Available
    [ ] 展開サーバー                                    WDS-Deployment                 Available
[ ] アプリケーション サーバー                           Application-Server             Available
    [ ] .NET Framework 4.5                              AS-NET-Framework               Available
    [ ] COM+ ネットワーク アクセス                      AS-Ent-Services                Available
    [ ] TCP ポート共有                                  AS-TCP-Port-Sharing            Available
    [ ] Web サーバー (IIS) サポート                     AS-Web-Support                 Available
    [ ] Windows プロセス アクティブ化サービス サポート  AS-WAS-Support                 Available
        [ ] HTTP アクティブ化                           AS-HTTP-Activation             Available
        [ ] TCP のアクティブ化                          AS-TCP-Activation              Available
        [ ] メッセージ キューのアクティブ化             AS-MSMQ-Activation             Available
        [ ] 名前付きパイプのアクティブ化                AS-Named-Pipes                 Available
    [ ] 分散トランザクション                            AS-Dist-Transaction            Available
        [ ] WS-Atomic Transactions                      AS-WS-Atomic                   Available
        [ ] 受信ネットワーク トランザクション           AS-Incoming-Trans              Available
        [ ] 発信ネットワーク トランザクション           AS-Outgoing-Trans              Available
[ ] ネットワーク ポリシーとアクセス サービス            NPAS                           Available
    [ ] ネットワーク ポリシー サーバー                  NPAS-Policy-Server             Available
    [ ] HCAP (Host Credential Authorization Protocol)   NPAS-Host-Cred                 Available
    [ ] 正常性登録機関                                  NPAS-Health                    Available
[X] ファイル サービスと記憶域サービス                   FileAndStorage-Services        Installed
    [ ] ファイル サービスおよび iSCSI サービス          File-Services                  Available
        [ ] ファイル サーバー                           FS-FileServer                  Available
        [ ] DFS レプリケーション                        FS-DFS-Replication             Available
        [ ] DFS 名前空間                                FS-DFS-Namespace               Available
        [ ] iSCSI ターゲット サーバー                   FS-iSCSITarget-Server          Available
        [ ] iSCSI ターゲット記憶域プロバイダー (VDS ... iSCSITarget-VSS-VDS            Available
        [ ] NFS サーバー                                FS-NFS-Service                 Available
        [ ] データ重複除去                              FS-Data-Deduplication          Available
        [ ] ネットワーク ファイル用 BranchCache         FS-BranchCache                 Available
        [ ] ファイル サーバー VSS エージェント サービス FS-VSS-Agent                   Available
        [ ] ファイル サーバー リソース マネージャー     FS-Resource-Manager            Available
        [ ] ワーク フォルダー                           FS-SyncShareService            Available
    [X] 記憶域サービス                                  Storage-Services               Installed
[ ] ボリューム ライセンス認証サービス                   VolumeActivation               Available
[ ] リモート アクセス                                   RemoteAccess                   Available
    [ ] DirectAccess および VPN (RAS)                   DirectAccess-VPN               Available
    [ ] Web アプリケーション プロキシ                   Web-Application-Proxy          Available
    [ ] ルーティング                                    Routing                        Available
[ ] リモート デスクトップ サービス                      Remote-Desktop-Services        Available
    [ ] リモート デスクトップ Web アクセス              RDS-Web-Access                 Available
    [ ] リモート デスクトップ ゲートウェイ              RDS-Gateway                    Available
    [ ] リモート デスクトップ セッション ホスト         RDS-RD-Server                  Available
    [ ] リモート デスクトップ ライセンス                RDS-Licensing                  Available
    [ ] リモート デスクトップ仮想化ホスト               RDS-Virtualization             Available
    [ ] リモート デスクトップ接続ブローカー             RDS-Connection-Broker          Available
[ ] 印刷とドキュメント サービス                         Print-Services                 Available
    [ ] プリント サーバー                               Print-Server                   Available
    [ ] LPD サービス                                    Print-LPD-Service              Available
    [ ] インターネット印刷                              Print-Internet                 Available
    [ ] 分散スキャン サーバー                           Print-Scan-Server              Available
[ ] .NET Framework 3.5 Features                         NET-Framework-Features         Available
    [ ] .NET Framework 3.5 (.NET 2.0 および 3.0 を含む) NET-Framework-Core               Removed
    [ ] HTTP アクティブ化                               NET-HTTP-Activation            Available
    [ ] 非 HTTP アクティブ化                            NET-Non-HTTP-Activ             Available
[X] .NET Framework 4.5 Features                         NET-Framework-45-Fea...        Installed
    [X] .NET Framework 4.5                              NET-Framework-45-Core          Installed
    [ ] ASP.NET 4.5                                     NET-Framework-45-ASPNET        Available
    [X] WCF サービス                                    NET-WCF-Services45             Installed
        [ ] HTTP アクティブ化                           NET-WCF-HTTP-Activat...        Available
        [ ] TCP アクティブ化                            NET-WCF-TCP-Activati...        Available
        [X] TCP ポート共有                              NET-WCF-TCP-PortShar...        Installed
        [ ] メッセージ キュー (MSMQ) アクティブ化       NET-WCF-MSMQ-Activat...        Available
        [ ] 名前付きパイプのアクティブ化                NET-WCF-Pipe-Activat...        Available
[ ] BitLocker ドライブ暗号化                            BitLocker                      Available
[ ] BitLocker ネットワーク ロック解除                   BitLocker-NetworkUnlock        Available
[ ] BranchCache                                         BranchCache                    Available
[ ] Direct Play                                         Direct-Play                    Available
[ ] HTTP プロキシを経由した RPC                         RPC-over-HTTP-Proxy            Available
[ ] IIS ホスト可能な Web コア                           Web-WHC                        Available
[ ] IP アドレス管理 (IPAM) サーバー                     IPAM                           Available
[ ] iSNS サーバー サービス                              ISNS                           Available
[ ] LPR ポート モニター                                 LPR-Port-Monitor               Available
[ ] Management OData IIS 拡張機能                       ManagementOdata                Available
[ ] NFS クライアント                                    NFS-Client                     Available
[ ] RAS 接続マネージャー管理キット (CMAK)               CMAK                           Available
[ ] RDC (Remote Differential Compression)               RDC                            Available
[ ] Simple TCP/IP Services                              Simple-TCPIP                   Available
[X] SMB 1.0/CIFS ファイル共有のサポート                 FS-SMB1                        Installed
[ ] SMB Bandwidth Limit                                 FS-SMBBW                       Available
[ ] SMTP サーバー                                       SMTP-Server                    Available
[ ] SNMP サービス                                       SNMP-Service                   Available
    [ ] WMI SNMP プロバイダー                           SNMP-WMI-Provider              Available
[ ] Telnet クライアント                                 Telnet-Client                  Available
[ ] Telnet サーバー                                     Telnet-Server                  Available
[ ] TFTP クライアント                                   TFTP-Client                    Available
[ ] Windows Identity Foundation 3.5                     Windows-Identity-Fou...        Available
[ ] Windows Internal Database                           Windows-Internal-Dat...        Available
[X] Windows PowerShell                                  PowerShellRoot                 Installed
    [X] Windows PowerShell 4.0                          PowerShell                     Installed
    [ ] Windows PowerShell 2.0 エンジン                 PowerShell-V2                    Removed
    [ ] Windows PowerShell Desired State Configurati... DSC-Service                    Available
    [X] Windows PowerShell ISE                          PowerShell-ISE                 Installed
    [ ] Windows PowerShell Web Access                   WindowsPowerShellWeb...        Available
[ ] Windows Search サービス                             Search-Service                 Available
[ ] Windows Server バックアップ                         Windows-Server-Backup          Available
[ ] Windows Server 移行ツール                           Migration                      Available
[ ] Windows TIFF IFilter                                Windows-TIFF-IFilter           Available
[ ] Windows フィードバック転送                          WFF                            Available
[ ] Windows プロセス アクティブ化サービス               WAS                            Available
    [ ] プロセス モデル                                 WAS-Process-Model              Available
    [ ] .NET 環境 3.5                                   WAS-NET-Environment            Available
    [ ] 構成 API                                        WAS-Config-APIs                Available
[ ] Windows 生体認証フレームワーク                      Biometric-Framework            Available
[ ] Windows 標準ベースの記憶域の管理                    WindowsStorageManage...        Available
[ ] WinRM IIS 拡張機能                                  WinRM-IIS-Ext                  Available
[ ] WINS サーバー                                       WINS                           Available
[X] WoW64 サポート                                      WoW64-Support                  Installed
[ ] XPS ビューアー                                      XPS-Viewer                     Available
[ ] インクと手書きサービス                              InkAndHandwritingSer...        Available
[ ] インターネット印刷クライアント                      Internet-Print-Client          Available
[ ] グループ ポリシーの管理                             GPMC                           Available
[ ] データ センター ブリッジング                        Data-Center-Bridging           Available
[ ] ネットワーク負荷分散                                NLB                            Available
[ ] バックグラウンド インテリジェント転送サービス (B... BITS                           Available
    [ ] IIS サーバー拡張機能                            BITS-IIS-Ext                   Available
    [ ] コンパクト サーバー                             BITS-Compact-Server            Available
[ ] ピア名解決プロトコル                                PNRP                           Available
[ ] フェールオーバー クラスタリング                     Failover-Clustering            Available
[ ] マルチパス I/O                                      Multipath-IO                   Available
[ ] メッセージ キュー                                   MSMQ                           Available
    [ ] メッセージ キュー サービス                      MSMQ-Services                  Available
        [ ] メッセージ キュー サーバー                  MSMQ-Server                    Available
        [ ] HTTP サポート                               MSMQ-HTTP-Support              Available
        [ ] ディレクトリ サービス統合                   MSMQ-Directory                 Available
        [ ] マルチキャスト サポート                     MSMQ-Multicasting              Available
        [ ] メッセージ キュー トリガー                  MSMQ-Triggers                  Available
        [ ] ルーティング サービス                       MSMQ-Routing                   Available
    [ ] メッセージ キュー DCOM プロキシ                 MSMQ-DCOM                      Available
[ ] メディア ファンデーション                           Server-Media-Foundation        Available
[X] ユーザー インターフェイスとインフラストラクチャ     User-Interfaces-Infra          Installed
    [X] グラフィック管理ツールとインフラストラクチャ    Server-Gui-Mgmt-Infra          Installed
    [X] サーバー グラフィック シェル                    Server-Gui-Shell               Installed
    [ ] デスクトップ エクスペリエンス                   Desktop-Experience             Available
[ ] リモート アシスタンス                               Remote-Assistance              Available
[ ] リモート サーバー管理ツール                         RSAT                           Available
    [ ] 機能管理ツール                                  RSAT-Feature-Tools             Available
        [ ] SMTP サーバー ツール                        RSAT-SMTP                      Available
        [ ] BitLocker ドライブ暗号化管理ユーティリティ  RSAT-Feature-Tools-B...        Available
            [ ] BitLocker ドライブ暗号化ツール          RSAT-Feature-Tools-B...        Available
            [ ] BitLocker 回復パスワード ビューアー     RSAT-Feature-Tools-B...        Available
        [ ] BITS サーバー拡張ツール                     RSAT-Bits-Server               Available
        [ ] IP アドレス管理 (IPAM) クライアント         IPAM-Client-Feature            Available
        [ ] SNMP ツール                                 RSAT-SNMP                      Available
        [ ] WINS サーバー ツール                        RSAT-WINS                      Available
        [ ] ネットワーク負荷分散ツール                  RSAT-NLB                       Available
        [ ] フェールオーバー クラスタリング ツール      RSAT-Clustering                Available
            [ ] Windows PowerShell 用のフェールオー...  RSAT-Clustering-Powe...        Available
            [ ] フェールオーバー クラスター管理ツール   RSAT-Clustering-Mgmt           Available
            [ ] フェールオーバー クラスター コマンド... RSAT-Clustering-CmdI...        Available
            [ ] フェールオーバー クラスター自動化サ...  RSAT-Clustering-Auto...        Available
    [ ] 役割管理ツール                                  RSAT-Role-Tools                Available
        [ ] AD DS および AD LDS ツール                  RSAT-AD-Tools                  Available
            [ ] AD DS ツール                            RSAT-ADDS                      Available
                [ ] Active Directory 管理センター       RSAT-AD-AdminCenter            Available
                [ ] AD DS スナップインおよびコマンド... RSAT-ADDS-Tools                Available
                [ ] NIS サーバー ツール [非推奨]        RSAT-NIS                       Available
            [ ] AD LDS スナップインおよびコマンドラ...  RSAT-ADLDS                     Available
            [ ] Windows PowerShell の Active Directo... RSAT-AD-PowerShell             Available
        [ ] Hyper-V 管理ツール                          RSAT-Hyper-V-Tools             Available
            [ ] Hyper-V GUI 管理ツール                  Hyper-V-Tools                  Available
            [ ] Windows PowerShell 用 Hyper-V モジュ... Hyper-V-PowerShell             Available
        [ ] Windows Server Update Services ツール       UpdateServices-RSAT            Available
            [ ] API と PowerShell コマンドレット        UpdateServices-API             Available
            [ ] ユーザー インターフェイス管理コンソール UpdateServices-UI              Available
        [ ] リモート デスクトップ サービス ツール       RSAT-RDS-Tools                 Available
            [ ] リモート デスクトップ ゲートウェイ ...  RSAT-RDS-Gateway               Available
            [ ] リモート デスクトップ ライセンス ツール RDS-Licensing-UI               Available
            [ ] リモート デスクトップ ライセンス診断... RSAT-RDS-Licensing-D...        Available
        [ ] Active Directory Rights Management サー...  RSAT-ADRMS                     Available
        [ ] Active Directory 証明書サービス ツール      RSAT-ADCS                      Available
            [ ] オンライン レスポンダー ツール          RSAT-Online-Responder          Available
            [ ] 証明機関管理ツール                      RSAT-ADCS-Mgmt                 Available
        [ ] DHCP サーバー ツール                        RSAT-DHCP                      Available
        [ ] DNS サーバー ツール                         RSAT-DNS-Server                Available
        [ ] FAX サーバー ツール                         RSAT-Fax                       Available
        [ ] Windows 展開サービス ツール                 WDS-AdminPack                  Available
        [ ] ネットワーク ポリシーとアクセス サービス... RSAT-NPAS                      Available
        [ ] ファイル サービス ツール                    RSAT-File-Services             Available
            [ ] DFS 管理ツール                          RSAT-DFS-Mgmt-Con              Available
            [ ] ネットワーク ファイル システム管理ツ... RSAT-NFS-Admin                 Available
            [ ] ファイル サーバー リソース マネージ...  RSAT-FSRM-Mgmt                 Available
            [ ] 共有と記憶域の管理ツール                RSAT-CoreFile-Mgmt             Available
        [ ] ボリューム ライセンス認証ツール             RSAT-VA-Tools                  Available
        [ ] リモート アクセス管理ツール                 RSAT-RemoteAccess              Available
            [ ] Windows PowerShell 用のリモート アク... RSAT-RemoteAccess-Po...        Available
            [ ] リモート アクセス GUI ツールとコマン... RSAT-RemoteAccess-Mgmt         Available
        [ ] 印刷とドキュメント サービス ツール          RSAT-Print-Services            Available
[ ] ワイヤレス LAN サービス                             Wireless-Networking            Available
[ ] 拡張記憶域                                          EnhancedStorage                Available
[ ] 高品質な Windows オーディオ ビデオ エクスペリエンス qWave                          Available

インストールされている役割・機能については[X]で表示されています。

※WEBでの見た目は乱雑ですかPoweShell上ではきれいに等倍フォントで表示されます。

 

表示が切れないようにするには、次のコマンドを実行します。

Get-WindowsFeature | Format-table -autosize -wrap

 

補足

ファイルに出力する場合、次のコマンドを実行します。

Get-WindowsFeature | Format-table -autosize -wrap | Out-File -encoding Default Feature.txt

表示上では各カラムの開始位置がきれいに並んでいますが、出力されたデータは乱雑になっており、加工しづらいデータといえます。

 

そのような場合、「Export-Csv」オプションで出力することにより詳細な情報が一覧で出力できて便利です。
こちらのデータは扱いやすいので管理する上で取得する場合、次のコマンドを実行してください。

Get-WindowsFeature | Export-Csv -encoding Default Feature.csv

 

出力されるデータ例

Name ADFS-Federation
DisplayName Active Directory Federation Services
Description Active Directory フェデレーション サービス (AD FS) は、セキュリティで保護された簡易な ID フェデレーション機能と Web シングル サインオン (SSO) 機能を提供します。AD FS には、ブラウザー ベースの Web SSO を有効にするフェデレーション サービスが含まれます。
Installed FALSE
InstallState Available
FeatureType Role
Path Active Directory Federation Services
Depth 1
DependsOn System.String[]
Parent  
ServerComponentDescriptor ServerComponent_ADFS_Federation
SubFeatures System.String[]
SystemService System.String[]
Notification Microsoft.Windows.ServerManager.ServerComponentManager.Internal.Notification[]
BestPracticesModelId Microsoft/Windows/FederationServices
EventQuery IdentityServer.Events.xml
PostConfigurationNeeded FALSE
AdditionalInfo System.Collections.Hashtable
この記事を書いた人
名前:TRUE's。 千葉県育ち、神奈川県在住のIT系フリーエンジニア。 IT系のナレッジサイトを不定期で更新中。 フォトグラファー兼エンジニアとして日々勤しんでいる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です