windows防火牆在命令行下的使用參數

開啓防火牆:

netsh firewall set opmode mode=enable

關閉防火牆:

netsh firewall set opmode mode=disable

 




命令:netsh firewall 

  參數: 

  ? // 顯示命令列表 

  add // 添加防火牆配置 

  delete // 刪除防火牆配置 

  dump // 顯示一個配置腳本 

  help // 顯示命令列表 

  reset // 將防火牆配置重置爲默認值。 

  set // 設置防火牆配置 

  show // 顯示防火牆配置 

  add allowedprogram // 添加防火牆允許的程序配置。 

  add portopening // 添加防火牆端口配置 

  delete allowedprogram // 刪除防火牆允許的程序配置 

  delete portopening // 刪除防火牆端口配置 

  set allowedprogram // 設置防火牆允許的程序配置 

  set icmpsetting // 設置防火牆 ICMP 配置 

  set logging // 設置防火牆記錄配置 

  set multicastbroadcastresponse // 設置防火牆多播/廣播響應配置 

  set notifications // 設置防火牆通知配置 

  set opmode // 設置防火牆操作配置 

  set portopening // 設置防火牆端口配置 

  set service // 設置防火牆服務配置 

  show allowedprogram // 顯示防火牆允許的程序配置 

  show config // 顯示防火牆配置。 

  show currentprofile // 顯示當前防火牆配置文件 

  show icmpsetting // 顯示防火牆 ICMP 配置 

  show logging // 顯示防火牆記錄配置 

  show multicastbroadcastresponse // 顯示防火牆多播/廣播響應配置 
  show notifications // 顯示防火牆操作配置 

  show opmode // 顯示防火牆端口配置 

  show portopening // 顯示防火牆端口配置 

  show service // 顯示防火牆服務配置 

  show state // 顯示當前防火牆狀態   

  例如: 

  命令:netsh firewall show allowedprogram //查看防火牆放行的程序 

  netsh firewall set portopening TCP 445 ENABLE //打開445端口 

  netsh firewall set portopening TCP 3389 ENABLE // 

  netsh firewall delete allowedprogram C:\A.exe //刪除放行程序A.exe 

  netsh firewall set allowedprogram C:\A.exe A ENABLE //添加程序C盤下的A.exe並放行 

  netsh firewall add allowedprogram C:\A.exe A ENABLE //添加程序C盤下的A.exe並放行

    netsh firewall set icmpsettting type=ALL mode=enable //開啓ICMP協議 

    netsh firewall set icmpsettting type=2 mode=enable  //允許出站數據包太大


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章