`
neo
  • 浏览: 265522 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

添加WindowsXP防火墙的端口

    博客分类:
  • OS
阅读更多
用以下这段VBS, 开放8080端口, 命名为HTTP/UICCY
详细内容参阅 Using Windows Firewall API

Option Explicit
On Error GoTo 0

'Set Constants
Const NET_FW_IP_PROTOCOL_UDP = 17
Const NET_FW_IP_PROTOCOL_TCP = 6

Const NET_FW_SCOPE_ALL = 0
Const NET_FW_SCOPE_LOCAL_SUBNET = 1

'Declare variables
Dim errornum

' Create the firewall manager object.
Dim fwMgr
Set fwMgr = CreateObject("HNetCfg.FwMgr")

' Get the current profile for the local firewall policy.
Dim profile
Set profile = fwMgr.LocalPolicy.CurrentProfile

Dim port
Set port = CreateObject("HNetCfg.FWOpenPort")

port.Name = "HTTP/UICCY"
port.Protocol = NET_FW_IP_PROTOCOL_TCP
port.Port = 8080

'If using Scope, don’t use RemoteAddresses
port.Scope = NET_FW_SCOPE_ALL
'Use this line to scope the port to Local Subnet only
'port.Scope = NET_FW_SCOPE_LOCAL_SUBNET

port.Enabled = TRUE
'Use this line instead if you want to add the port, but disabled
'port.Enabled = FALSE

On Error Resume Next
profile.GloballyOpenPorts.Add port
errornum = Err.Number

If errornum <> 0 Then
    WScript.Echo("Adding the port failed. Error Number: " & errornum)
End If
分享到:
评论
1 楼 gfdice 2012-05-07  
我们的项目要求是指定exe并且指定端口,两个要求同时满足,现在怀疑到底有没有api能做到。

相关推荐

    控制XP本地Window 防火墙

    通过程序操作XP防火墙,打开XP的UPNP代码,向防火墙里面添加例外地程序,端口等等

    WindowsXP IIS服务安装包完整版

    **Windows XP IIS服务安装包完整版** IIS(Internet Information Services)是微软公司推出的用于Windows操作系统的一个Web服务器软件,它允许用户在Windows系统上搭建网站、FTP服务器、SMTP服务器等网络服务。...

    windows xp sp3 iis5

    1. **安装**:在Windows XP SP3中,IIS 5.1默认并未安装,需要通过“添加/删除Windows组件”来手动选择安装。 2. **网站创建**:通过IIS管理器,可以新建网站,设置网站的物理路径、主机头名、端口号等属性。 3. **...

    windows xp iis

    1. 安装:在Windows XP系统中,可以通过“添加/删除程序”-&gt;“添加/删除Windows组件”来进行IIS的安装。勾选“IIS服务”,然后按照向导提示完成安装。 2. 配置:安装完成后,IIS的主要配置文件位于 `%SystemRoot%\...

    xp系统关闭常用端口

    打开“控制面板” -&gt; “安全中心” -&gt; “Windows防火墙”,然后在“例外”选项卡中添加或移除端口。 2. 修改注册表:通过编辑注册表键值可以关闭端口。但请注意,这需要谨慎操作,错误修改可能导致系统不稳定。找到`...

    windowsxp sp3 iis 下载

    【描述】:“windowsxp sp3 iis 下载”描述的是用户寻求下载安装Windows XP SP3操作系统时附带的IIS服务器组件。这个过程通常涉及访问微软官方网站或第三方下载平台,找到适用于Windows XP SP3的IIS安装文件,然后...

    实现 Windows XP Home 的远程被控(转)

    2. **设置防火墙例外**:Windows XP内置的防火墙需要允许远程桌面端口(默认为3389)的入站连接。 3. **安全设置**:需要设置适当的用户账户,只允许特定的用户远程登录,并确保使用强密码。 4. **网络设置**:...

    iis 5.1 for Windows xp sp 3

    1. **安装**:在Windows XP SP3系统中,IIS 5.1通常不默认安装,需要通过“添加/删除Windows组件”来选择并安装。 2. **配置**:配置IIS涉及到设置网站的物理路径、端口号、主机头、身份验证方式等。例如,为新网站...

    windowsXP IIS_setup.rar

    5. 防火墙设置:确保Windows防火墙允许IIS的端口通信,通常需要开放80(HTTP)和443(HTTPS)端口。 四、启动和停止IIS服务 1. 启动IIS:在命令提示符下输入“net start w3svc”,即可启动IIS服务。 2. 停止IIS:...

    防火墙开放或关闭端口操作步骤整理.pdf

    在 Windows 2000、Windows XP、Windows 2003 等操作系统中,需要在 Internet Explorer 6.0 以上版本中设置。在“工具”—“Internet 选项”—“安全”—“Internet”—“自定义级别”中,将“下载未签名的 ActiveX ...

    WINDOWS XP系统中使用OPC服务器的配置方法.doc

    #### 一、配置WINDOWS XP防火墙 在WINDOWS XP系统中,为了确保OPC服务器能够正常工作,首先需要正确配置系统的防火墙。由于防火墙默认是启用状态,因此需要进行以下步骤来确保OPC服务器的相关程序能够通过防火墙。 ...

    windows xp sp3 的 iis安装程序

    3. **安全配置**: 安装最新的安全更新和补丁,启用防火墙,阻止不必要的端口,以及考虑使用SSL证书来加密传输数据。 4. **日志和错误记录**: 开启IIS的日志记录功能,以便追踪和分析服务器的运行情况。同时,设置...

    Windows XP上使用的IIS安装包

    首先需要通过“控制面板” -&gt; “添加或删除程序” -&gt; “添加/删除Windows组件”来启动“Windows组件向导”。 2. **选择IIS**:在“Windows组件向导”中,找到“应用程序服务器”,展开它并勾选“Internet信息服务...

    iis_windowsxp

    标题 "iis_windowsxp" 指的是在Windows XP操作系统上安装和配置Internet Information Services (IIS) 的过程。IIS是微软提供的一个用于创建和托管Web服务的平台,广泛应用于网站开发和管理。在Windows XP这个较老的...

    Windows XP IIS5.0

    1. **安装**:在Windows XP中,IIS5.0默认并未安装,需要通过“添加/删除程序”中的“添加组件”来选择安装。在“网络服务”选项中勾选“IIS”,然后按照提示完成安装。 2. **配置**:安装完成后,IIS5.0的配置主要...

    windowsXP下的iis发布

    1. **安装IIS**:在Windows XP中,可以通过“控制面板” -&gt; “添加/删除程序” -&gt; “添加/删除Windows组件”来安装IIS。 2. **启动服务**:安装完成后,使用“管理工具”中的“IIS管理器”启动Web、FTP等相关服务。 ...

Global site tag (gtag.js) - Google Analytics