web-dev-qa-db-ja.com

PowerShellを使用してこれらのWindowsファイアウォールルールを有効にする方法

下の図のように、SQLサーバーサービスに青い疑問符が表示されているサーバーがいくつかあります。

enter image description here

これが解決策です

これらのWindowsファイアウォールルールを有効にするとうまくいきました

Windows Management Instrumentation(WMI受信)

Windows Management Instrumentation(DCOM受信)

PowerShellを使用してこれを実現する方法はありますか?

2

Enable-NetFirewallRule コマンドレットを使用します。

Enable-NetFirewallRule -Name "WMI-WINMGMT-In-TCP", "WMI-RPCSS-In-TCP"

(有効にするために)関連するルール名を見つけるには、Get-NetFirewallRuleコマンドレットを使用して、名前で既存のファイアウォールルールを検索できます。次に例を示します。

Get-NetFirewallRule -Name "*WMI*"

これはワイルドカードを使用して、例として「WMI」を含むすべてのルールを確定します。

7
Josh Darnell