[FAQ CENTER トップ]
[Powershell FAQ トップへ]


スポンサード リンク



【Powershell】Windows Firewall の状態を確認する


スポンサード リンク


目的


Windows Firewall の設定を確認する powershell のサンプルプログラムの紹介です。

サンプルコード




##### Windows Firewall 状態 #####

$fw = new-object -com HNetCfg.FwMgr
$profile = $fw.LocalPolicy.CurrentProfile


if($profile.FirewallEnabled -eq "True")
{
echo "Windows Firewall:有効"
}
else
{
echo "Windows Firewall:無効"
}



実行例


以下は実行例です。上記のコードを "CheckFirewallStatus.ps1" というファイルに記載して実行しています。


C:\>powershell set-executionpolicy remotesigned

C:\>powershell .\CheckFirewallStatus.ps1
Windows Firewall:有効
C:\>powershell set-executionpolicy Restricted




実行後はセキュリティの観点から スクリプトファイルの実行を禁止にしています。



スポンサード リンク


(*)本ページは 5.1以後を想定しています。

最終更新日:2018/02/18

[Powershell FAQ トップへ]
[FAQ CENTER トップ]


本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。) Copyright(c) tooljp.com 2007-2018