vs2010 c 管理win7防火牆

2022-01-22 16:39:13 字數 934 閱讀 1966

1. 概述

在win7中執行的網路應用程式需要防火牆中增加許可規則。利用c#實現在防火牆自動新增入站埠許可規則。程式開發環境為vs2010旗艦版。

using

system;

using

system.collections.generic;

using

system.linq;

using

system.text;

using

microsoft.teamfoundation.common;

namespace

firewallautomation

protocol:, port:

", port.name, port.protocol.tostring(),port.port);

}//在入站規則中新增新的埠許可:tcp協議、8003埠

inetfwopenport newport = (inetfwopenport)activator.createinstance(type.gettypefromprogid("

hnetcfg.fwopenport

"));

newport.port = 8003

; newport.name = "

放行8003";

newport.protocol =net_fw_ip_protocol_.net_fw_ip_protocol_tcp;

newport.enabled = true

; ports.add(newport);}}

}

2. 執行結果

3. 注意點

程式必須獲取uac!

vs2010 C語言遇到的問題

因為上機考試指定 vs2010 c 一開始沒有認真對待,用的vs2013和codeblocks,但是後來沒事用vs2010,發現很多規則都不一樣,我吧自己遇到的問題記錄下來,僅供參考 1.int a for int i 0 i 3 i 1 e c program try try try.c 6 er...

win7下vs2010 opencv的配置

2 安裝opencv超級簡單跟解壓縮差不多 3 安裝vs2010 4 開始在vs中配置opencv 4 1 建立乙個c 工程 4 2 右擊vs介面左側解決方案資源管理器的專案 你建立的工程名字 選擇屬性進入 4 3 找到c c 選單下的常規項配置附加包含目錄 新增 你的opencv根目錄 build...

win7和VS2010下配置OpenGL的方法

glut.h c program files x86 microsoft sdks windows v7.0a include gl glut.dll,glut32.dll c windows syswow64 windows7 64位作業系統 c windows system32 windows7...