代码改变世界

随笔档案-2013年01月

SOLUTION: InstallShield制作的安装包中如何添加防火墙例外

2013-01-05 12:19 by Kevin.Wan, 1344 阅读, 收藏, 编辑
摘要: 今天有个示例程序,需要对安装包中的一个应用程序添加防火墙例外,添加过程不断出现小状况,现将我的分析和解决过程与大家一起分享。首先说明,我选择的工程类型是Basic MSI工程。正常我们添加防火墙例外,会想到用netsh firewall命令,那么我就在InstallScript脚本中,通过LaunchAppAndWait调用系统目录下的netsh.exe,然后将其他参数传入即可,这个需求看似简单,但接下来我遇到了一连串的问题:问题1:安装调用之后(确认已经调用),发现添加失败,防火墙例外列表中没有我要添加的程序。通过参数输出等方式,确认给入参数正确。同时,我发现如果在安装完成后,在目标机上通过 阅读全文
点击右上角即可分享
微信分享提示