{"id":978,"date":"2018-11-07T14:39:07","date_gmt":"2018-11-07T06:39:07","guid":{"rendered":"https:\/\/blog.freesilo.com\/?p=978"},"modified":"2018-11-07T14:39:07","modified_gmt":"2018-11-07T06:39:07","slug":"windows%e9%98%b2%e7%81%ab%e5%a2%99%e5%91%bd%e4%bb%a4%e8%af%a6%e8%a7%a3","status":"publish","type":"post","link":"https:\/\/freesilo.com\/?p=978","title":{"rendered":"windows\u9632\u706b\u5899\u547d\u4ee4\u8be6\u89e3"},"content":{"rendered":"<p><strong><span lang=\"EN-US\">Old command \u9488\u5bf9win7\u4ee5\u4e0b\u7248\u672c&lt;\u5305\u542bwin7&gt;<\/span><\/strong><\/p>\n<p><strong><span lang=\"EN-US\">Example 1:<\/span><\/strong>\u00a0<strong>\u542f\u7528\u4e00\u4e2a\u7a0b\u5e8f<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\" align=\"left\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall add allowedprogram C:\\MyApp\\MyApp.exe &#8220;My Application&#8221; ENABLE<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall add rule name=\u201dMy Application\u201d dir=in action=allow program=\u201dC:\\MyApp\\MyApp.exe\u201d enable=yes<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall add allowedprogram program=C:\\MyApp\\MyApp.exe name=&#8221;My Application&#8221; mode=ENABLE scope=CUSTOM addresses=157.60.0.1,172.16.0.0\/16,LocalSubnet profile=Domain<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall add rule name=\u201dMy Application\u201d dir=in action=allow program=\u201dC:\\MyApp\\MyApp.exe\u201d enable=yes remoteip=157.60.0.1,172.16.0.0\/16,LocalSubnet profile=domain<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall add allowedprogram program=C:\\MyApp\\MyApp.exe name=&#8221;My Application&#8221; mode=ENABLE scope=CUSTOM addresses=157.60.0.1,172.16.0.0\/16,LocalSubnet profile=ALL<\/span><\/strong><\/td>\n<td valign=\"top\"><span lang=\"EN-US\">Run the following commands:<\/p>\n<p><strong>netsh advfirewall firewall add rule name=\u201dMy Application\u201d dir=in action=allow program=\u201dC:\\MyApp\\MyApp.exe\u201d enable=yes remoteip=157.60.0.1,172.16.0.0\/16,LocalSubnet profile=domain<\/p>\n<p>netsh advfirewall firewall add rule name=\u201dMy Application\u201d dir=in action=allow program=\u201dC:\\MyApp\\MyApp.exe\u201d enable=yes remoteip=157.60.0.1,172.16.0.0\/16,LocalSubnet profile=private<\/strong><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span lang=\"EN-US\">Example 2:<\/span><\/strong>\u00a0<strong>\u542f\u7528\u7aef\u53e3<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall add portopening TCP 80 \u201cOpen Port 80\u201d<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall add rule name=\u201dOpen Port 80\u201d dir=in action=allow protocol=TCP localport=80<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong><span lang=\"EN-US\">Example 3:<\/span><\/strong>\u00a0<strong>\u5220\u9664\u5df2\u542f\u7528\u7684\u7a0b\u5e8f\u6216\u7aef\u53e3<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall delete allowedprogram C:\\MyApp\\MyApp.exe<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall delete rule name=<\/span><\/strong><strong><em><span lang=\"EN-US\">rule name<\/span><\/em><\/strong><strong><span lang=\"EN-US\">program=\u201dC:\\MyApp\\MyApp.exe\u201d<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">delete portopening protocol=UDP port=500<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall delete rule name=<\/span><\/strong><strong><em><span lang=\"EN-US\">rule name<\/span><\/em><\/strong><strong><span lang=\"EN-US\">protocol=udp localport=500<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong><span lang=\"EN-US\">Example 4: ICMP<\/span><\/strong><strong>\u914d\u7f6e<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set icmpsetting 8<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall add rule name=\u201dICMP Allow incoming V4 echo request\u201d protocol=icmpv4:8,any dir=in action=allow<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set icmpsetting type=ALL mode=enable<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall add rule name=\u201dAll ICMP V4\u201d protocol=icmpv4:any,any dir=in action=allow<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong><span lang=\"EN-US\">Example 5:<\/span><\/strong>\u00a0<strong>\u8bbe\u7f6e\u65e5\u5fd7<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set logging %systemroot%\\system32\\LogFiles\\Firewall\\pfirewall.log 4096 ENABLE ENABLE<\/span><\/strong><\/td>\n<td valign=\"top\"><span lang=\"EN-US\">Run the following commands:<\/p>\n<p><strong>netsh advfirewall set currentprofile logging filename %systemroot%\\system32\\LogFiles\\Firewall\\pfirewall.log<\/p>\n<p>netsh advfirewall set currentprofile logging maxfilesize 4096<br \/>\nnetsh advfirewall set currentprofile logging droppedconnections enable<\/p>\n<p>netsh advfirewall set currentprofile logging allowedconnections enable<\/strong><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><strong><span lang=\"EN-US\">Example 6:<\/span><\/strong><strong>\u542f\u52a8\u9632\u706b\u5899<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set opmode ENABLE<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall set currentprofile state on<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set opmode mode=ENABLE exceptions=enable<\/span><\/strong><\/td>\n<td valign=\"top\"><span lang=\"EN-US\">Run the following commands:<\/p>\n<p><strong>Netsh advfirewall set currentprofile state on<\/p>\n<p>netsh advfirewall set currentprofile firewallpolicy blockinboundalways,allowoutbound<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set opmode mode=enable exceptions=disable profile=domain<\/span><\/strong><\/td>\n<td valign=\"top\"><span lang=\"EN-US\">Run the following commands:<\/p>\n<p><strong>Netsh advfirewall set domainprofile state on<\/p>\n<p>netsh advfirewall set domainprofile firewallpolicy blockinbound,allowoutbound<\/strong><\/span><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set opmode mode=enable profile =ALL<\/span><\/strong><\/td>\n<td valign=\"top\"><span lang=\"EN-US\">Run the following commands:<\/p>\n<p><strong>netsh advfirewall set domainprofile state on<\/p>\n<p>netsh advfirewall set privateprofile state on<\/strong><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><span lang=\"EN-US\">For more information, run the following command:<\/span><\/p>\n<p><strong><span lang=\"EN-US\">netsh advfirewall set currentprofile ?<\/span><\/strong><\/p>\n<p><strong><span lang=\"EN-US\">Example 7:<\/span><\/strong>\u00a0<strong>\u6062\u590d\u9ed8\u8ba4\u9632\u706b\u5899\u7b56\u7565<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\" align=\"left\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall reset<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall reset<\/span><\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><span lang=\"EN-US\">\u67e5\u770b\u66f4\u591a\u7684\u4fe1\u606f,\u8fd0\u884c\u4ee5\u4e0b\u547d\u4ee4<\/span><\/p>\n<p><strong><span lang=\"EN-US\">netsh advfirewall reset ?<\/span><\/strong><\/p>\n<p><strong><span lang=\"EN-US\">Example 8:<\/span><\/strong>\u00a0<strong>\u542f\u7528\u7279\u5b9a\u7684\u670d\u52a1<\/strong><\/p>\n<p>&nbsp;<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td><strong><span lang=\"EN-US\">Old command<\/span><\/strong><\/td>\n<td><strong><span lang=\"EN-US\">New command<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set service FileAndPrint<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall set rule group=\u201dFile and Printer Sharing\u201d new enable=Yes<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set service RemoteDesktop enable<\/span><\/strong><\/td>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh advfirewall firewall set rule group=&#8221;remote desktop&#8221; new enable=Yes<\/span><\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"><strong><span lang=\"EN-US\">netsh firewall set service RemoteDesktop enable profile=ALL<\/span><\/strong><\/td>\n<td valign=\"top\"><span lang=\"EN-US\">Run the following commands:<\/p>\n<p><strong>netsh advfirewall firewall set rule group=&#8221;remote desktop &#8221; new enable=Yes profile=domain<\/p>\n<p>netsh advfirewall firewall set rule group=&#8221;remote desktop &#8221; new enable=Yes profile=private<\/strong><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><span lang=\"EN-US\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Old command \u9488\u5bf9win7\u4ee5\u4e0b\u7248\u672c&lt;\u5305\u542bwin7&gt; Exa&#8230;<br \/><a class=\"read-more-button\" href=\"https:\/\/freesilo.com\/?p=978\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[],"class_list":["post-978","post","type-post","status-publish","format-standard","hentry","category-windows"],"_links":{"self":[{"href":"https:\/\/freesilo.com\/index.php?rest_route=\/wp\/v2\/posts\/978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/freesilo.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/freesilo.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/freesilo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/freesilo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=978"}],"version-history":[{"count":1,"href":"https:\/\/freesilo.com\/index.php?rest_route=\/wp\/v2\/posts\/978\/revisions"}],"predecessor-version":[{"id":979,"href":"https:\/\/freesilo.com\/index.php?rest_route=\/wp\/v2\/posts\/978\/revisions\/979"}],"wp:attachment":[{"href":"https:\/\/freesilo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/freesilo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/freesilo.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}