`
zu14
  • 浏览: 464637 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类

C#(VB.NET)操作Windows自带的防火墙 之 综述篇

阅读更多

Windows 自带的防火墙,虽然说功能不是很强,但起码的 in 和 out,还是可以控制的

Windows 自带的防火墙,有个 例外 功能,存放 允许通过防火墙的程序开放的端口号

微软 的东西,好处就是接口丰富;我们可以利用COM,对防火墙进行完全的控制,此操作需要管理员权限

windows 的防火墙,可控的部分,主要包括 下面标出 的方面:

image

<noscript type="text/javascript"><!----></noscript> <noscript src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></noscript>

image

<noscript type="text/javascript"><!----></noscript> <noscript src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></noscript>

image

<noscript type="text/javascript"><!----></noscript> <noscript src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></noscript>

在接下来,我将发布针对上面的一些列操作的一些实现方式,分为 VB.NET 和 C# 两种版本

.Net里面,对COM的使用,在 VB.NET 中,是 CreateObject, 在 C# 中,是 System.Activator.CreateInstance

待续 …

原文:http://www.zu14.cn/2009/01/14/dotnet-windows-firewall/

分享到:
评论

相关推荐

    C#(VB.NET)操作Windows自带的防火墙 之 启用(开启)/禁用(关闭)防火墙

    C#(VB.NET)操作Windows自带的防火墙 之 启用(开启)/禁用(关闭)防火墙

    C#(VB.NET)操作Windows自带的防火墙

    本教程将详细介绍如何使用C#或VB.NET来操作Windows自带的防火墙,特别是如何还原默认设置以及阻止程序通知。 首先,我们需要了解.NET Framework中的`System.Net.NetworkInformation`命名空间,它包含了`Firewall`类...

    C# vb.NET互转工具 CS_VBConverter

    《C#与VB.NET代码互转工具:CS_VBConverter深度解析》 在.NET框架下,C#和VB.NET作为两种主要的编程语言,各有其优势和特点。开发者们有时会因为项目需求或个人习惯,需要在两者之间进行代码转换。这时,一个高效...

    C#转换成vb.net工具

    标题中的"C#转换成vb.net工具"是一款专门用于将C#编程语言的代码转换为VB.NET语言的软件。这个工具的目的是帮助程序员在两种.NET框架下的语言之间进行快速的代码迁移,尤其对于那些熟悉C#但需要处理VB.NET项目的人来...

    C#代码项目转换VB.NET项目代码(可整个项目转换)

    本篇将详细探讨如何将C#代码项目转换为VB.NET项目。 首先,C#和VB.NET都是Microsoft开发的,它们共享.NET Framework或.NET Core的运行时环境,这意味着转换主要涉及语法层面,而不涉及底层逻辑。C#以其简洁、面向...

    VB.NET C# 互转 Convert

    在.NET框架中,VB.NET和C#是两种广泛使用的编程语言。它们都属于.NET生态系统,因此,开发者有时需要在这两者之间进行代码转换,以便于团队协作、代码复用或者适应不同的开发需求。本文将深入探讨如何在VB.NET与C#...

    C# VB.NET 读写 西门子PLC用S7.Net.dll

    C# VB.NET 读写 西门子PLC用DLL

    VB.Net to C# Converter将VB代码转换成C#代码

    《VB.Net to C# Converter:实现编程语言间的无缝迁移》 在编程世界中,不同的编程语言各有其特色和优势,而开发人员有时需要在不同语言间进行切换。VB.Net(Visual Basic .NET)和C#是.NET框架下的两种主要编程...

    C# VB.NET VB6之间通信

    2. .NET互操作性:由于VB.NET和C#都基于.NET框架,它们之间可以直接共享.NET类型的类和方法,通过创建公共接口或库来实现通信。VB6虽然不直接支持.NET类型,但可以借助Interop Assemblies(互操作组件)来调用.NET...

    C#代码转换为VB.NET代码的工具

    1. **语法差异**:C#和VB.NET的语法有所不同,比如C#中的`if`条件语句在VB.NET中是`If...Then`,而C#的`foreach`循环在VB.NET中对应的是`For Each`。 2. **关键字转换**:两种语言的关键字并不完全相同,如C#的`...

    VB.Net to C# Converter 代码转换工具

    4. **用户界面支持**:如果VB.Net项目包含用户界面元素,如Windows Forms或WPF,工具也需要处理这些UI相关的代码,确保转换后的C#代码能够正确构建和运行UI部分。 5. **错误处理**:在转换过程中,可能会遇到一些...

    c# vb.net .net 开发操作系统 cosmos

    Cosmos,全称为Cosmos User Kit,是一个开源项目,旨在简化非Windows操作系统的创建过程,特别是通过C#、VB.NET等.NET语言。 【描述】反复提及"C# VB.NET .NET 操作系统 Cosmos",意味着这个项目是围绕这三个编程...

    C#与VB.NET代码互转工具

    标题中的"C#与VB.NET代码互转工具"指的是一个能够帮助程序员在C#和VB.NET两种编程语言之间进行代码转换的应用程序。这个工具的核心功能是将VB.NET编写的代码自动转化为等效的C#代码,反之亦然。这对于那些需要在不同...

    VB.Net.to.C.Sharp.Converter(VB.net转换成C#批量工具)

    VB.Net to C# Converter(代码转换工具) v2.23 VB.Net to C Sharp Converter 是一款将vb.net代码转化为c#代码的程序。在转化过程中,保留了原有的注释和变量名。 VB.Net to C# Converter是一款代码转换软件,将用户...

    C#与Vb.net代码互转工具

    C#和VB.NET是两种基于.NET框架的编程语言,由微软公司开发,它们在语法、语义和功能上有很多相似之处,但也存在显著的区别。"C#与VB.NET代码互转工具"允许开发者在不在线的情况下,轻松地将C#代码转换为VB.NET代码,...

    C#与VB.NET代码互相转换

    5. **事件处理**:C#使用事件处理程序的`+`操作符,而VB.NET使用`Handles`关键字。转换时,需要将C#的订阅方式转换为VB.NET的事件处理方式。 6. **异常处理**:C#使用`try-catch`,VB.NET使用`Try...Catch......

    C#转换为VB.NET工具

    C#和VB.NET都是.NET框架下的编程语言,虽然它们在语法和表达方式上存在差异,但底层的.NET架构是相同的。这使得将C#代码转换为VB.NET代码成为可能,反之亦然。"C#转换为VB.NET工具"就是这样一个实用程序,它能够帮助...

    VB.net与C#的语法区别(非常全面)

    VB.net与C#的语法区别Program Structure、Comments、Data Types、Constants、Enumerations、Operators、Choices、Loops、Arrays、Functions、Strings、Exception Handling、Namespaces、Classes / Interfaces等

    vb.net同C#的比较

    VB.NET与C#是.NET框架下两种非常重要的编程语言,由微软公司开发并维护。两者在语法、设计理念和使用场景上都有所不同,各有特点。本文将深入探讨VB.NET和C#之间的差异,帮助开发者更好地理解和选择适合自己的编程...

    vb.net到c#.net的转换破解版

    不错的vb.net到C#.net的转换, 代码长度不限,准确率极高

Global site tag (gtag.js) - Google Analytics