■PowerShellから、拡張されたファイアウォール規則を有効化する
PS C:\Windows\system32> Get-NetFirewallRule -Group "@FirewallAPI.dll,-28752"
Name : RemoteDesktop-UserMode-In-TCP
DisplayName : リモート デスクトップ - ユーザー モード (TCP 受信)
Description : RDP トラフィックを許可するためのリモート デスクトップ サービスの受信規則です。[TCP 3389]
DisplayGroup : リモート デスクトップ
Group : @FirewallAPI.dll,-28752
Enabled : True
Profile : Any
Platform : {}
Direction : Inbound
Action : Allow
EdgeTraversalPolicy : Block
LooseSourceMapping : False
LocalOnlyMapping : False
Owner :
PrimaryStatus : OK
Status : 規則は、ストアから正常に解析されました。 (65536)
EnforcementStatus : NotApplicable
PolicyStoreSource : PersistentStore
PolicyStoreSourceType : Local
Name : RemoteDesktop-UserMode-In-UDP
DisplayName : リモート デスクトップ - ユーザー モード (UDP 受信)
Description : RDP トラフィックを許可するためのリモート デスクトップ サービスの受信規則です。[UDP 3389]
DisplayGroup : リモート デスクトップ
Group : @FirewallAPI.dll,-28752
Enabled : True
Profile : Any
Platform : {}
Direction : Inbound
Action : Allow
EdgeTraversalPolicy : Block
LooseSourceMapping : False
LocalOnlyMapping : False
Owner :
PrimaryStatus : OK
Status : 規則は、ストアから正常に解析されました。 (65536)
EnforcementStatus : NotApplicable
PolicyStoreSource : PersistentStore
PolicyStoreSourceType : Local
PS C:\Windows\system32> Enable-NetFirewallRule -Group "@FirewallAPI.dll,-28752"
PS C:\Windows\system32>
@FirewallAPI.dll,-28752 は、「リモート デスクトップ」の内部名。
(見たまんまですがメッセージカタログIDですね…表示上はDLLから日本語名にして返してくれてるんだと思います)
<追記>
■メッセージカタログIDの対照表 (日本語CP932の環境の場合)
PS C:\Windows\system32> Get-NetFirewallRule | Sort-Object -Unique -Property Group | Format-List -Property Group,DisplayName
Group : @comres.dll,-3400
DisplayName : COM+ ネットワーク アクセス (DCOM-受信)
Group : @comres.dll,-3405
DisplayName : COM+ リモート管理 (DCOM-受信)
Group : @FirewallAPI.dll,-25000
DisplayName : コア ネットワーク - ルーター アドバタイズ (ICMPv6 受信)
Group : @FirewallAPI.dll,-28002
DisplayName : キー管理サービス (TCP 受信)
Group : @FirewallAPI.dll,-28502
DisplayName : ファイルとプリンターの共有 (NB データグラム送信)
Group : @FirewallAPI.dll,-28602
DisplayName : SMBDirect でのファイルとプリンターの共有 (iWARP 受信)
Group : @FirewallAPI.dll,-28752
DisplayName : リモート デスクトップ - ユーザー モード (UDP 受信)
Group : @FirewallAPI.dll,-29002
DisplayName : iSCSI サービス (TCP 送信)
Group : @FirewallAPI.dll,-29252
DisplayName : リモート イベントのログ管理 (NP 受信)
Group : @FirewallAPI.dll,-29502
DisplayName : リモート サービス管理 (RPC-EPMAP)
Group : @FirewallAPI.dll,-30002
DisplayName : Windows ファイアウォール リモート管理 (RPC-EPMAP)
Group : @FirewallAPI.dll,-30252
DisplayName : Windows リモート管理 - 互換モード (HTTP-In)
Group : @FirewallAPI.dll,-30267
DisplayName : Windows リモート管理 (HTTP 受信)
Group : @FirewallAPI.dll,-32752
DisplayName : ネットワーク探索 (SSDP 受信)
Group : @FirewallAPI.dll,-33252
DisplayName : スケジュールされたリモート タスク管理 (RPC-EPMAP)
Group : @FirewallAPI.dll,-33502
DisplayName : 分散トランザクション コーディネーター (TCP 受信)
Group : @FirewallAPI.dll,-33752
DisplayName : ルーティングとリモート アクセス (PPTP 送信)
Group : @FirewallAPI.dll,-34251
DisplayName : Windows Management Instrumentation (非同期受信)
Group : @FirewallAPI.dll,-34501
DisplayName : リモート ボリューム管理 - 仮想ディスク サービス (RPC)
Group : @FirewallAPI.dll,-34752
DisplayName : パフォーマンス ログと警告 (TCP 受信)
Group : @FirewallAPI.dll,-36501
DisplayName : TPM 仮想スマートカード管理 (TCP 送信)
Group : @firewallapi.dll,-36751
DisplayName : リモート シャットダウンの受信規則 (RPC-EP 受信)
Group : @netlogon.dll,-1010
DisplayName : Netlogon サービス (NP 受信)
Group : @peerdistsh.dll,-9000
DisplayName : BranchCache コンテンツ取得 (HTTP-送信)
Group : @peerdistsh.dll,-9001
DisplayName : BranchCache ピア検出 (WSD-受信)
Group : @peerdistsh.dll,-9002
DisplayName : BranchCache ホスト型キャッシュ サーバー (HTTP-送信)
Group : @peerdistsh.dll,-9003
DisplayName : BranchCache ホスト型キャッシュ クライアント (HTTP-送信)
Group : @scwcmd.exe,-8000
DisplayName : SCW リモート アクセス ファイアウォール規則 - Scshost - 動的 RPC
Group : @snmptrap.exe,-3
DisplayName : SNMP トラップ サービス (UDP 受信)
Group : @sstpsvc.dll,-35001
DisplayName : Secure Socket トンネリング プロトコル (SSTP 受信)
Group : @vmicres.dll,-700
DisplayName : 仮想マシンの監視 (RPC)
PS C:\Windows\system32>