Articles of msi

如何将msiexec参数合并到mst中

我正在使用微软的Orca工具来创build一个在gpo部署中使用的转换。 我不知道如何编辑msi来获得相同的结果,因为这个命令行会让我: msiexec /qn+ /i setup.msi FOO_SETTING=BAR_VALUE 在msi的哪个表中,我将FOO_SETTING = BAR_VALUE? 谢谢

组策略应用程序部署的日志文件

我正在考虑使用组策略来部署几个应用程序。 我希望将每个安装的日志写入文件服务器上的共享文件夹以进行跟踪。 如果我传递适当的参数,我可以创build日志。 例如:msiexec / i Package.msi / l * vx c:\ Package.log 但是,使用组策略进行部署时,不能将任何parameter passing给安装文件。 有没有办法在创buildmsi包的过程中指定日志文件的位置?

在卸载msi期间发生exception

我通过msi安装了我的web应用程序。 当我尝试通过添加/删除程序卸载应用程序时,在卸载过程中发生exception,卸载程序从未完成。 有什么办法可以让我的应用程序卸载或解决这个?

SQL Server安装 – MSI安装错误 – 无法连接到服务器。 错误:0x80080005?

我不知道为什么,但今天我非常沮丧,我总是在我的XP SP3笔记本电脑上安装任何types的SQL Server Express版本失败: 2005年到2008年的标准和高级32位都将总是失败,并附带以下错误。 谁能告诉我下一步该怎么办? FYI:这是我的MSI版本的Windows®安装程序。 V 4.5.6001.22159 TITLE: Microsoft SQL Server 2008 Setup —————————— The following error has occurred: SQL Server Setup has encountered an error when running a Windows Installer file. Windows Installer error message: The Windows Installer Service could not be accessed. This can occur if you are running Windows in […]

清理待安装

我有一个Windows 2000的旧电脑,我想重新生成。 每次启动电脑,我都会看到一个对话框“Windows Installer”,“安装wird vorbereitet”。 (准备安装)。 我可以取消安装并使用该电脑。 但我不知道什么安装正在等待。 还有一个更严重的问题:我不能安装或卸载任何其他软件,因为我再次得到这个挂起的对话框。 它永远持续不占用CPU时间。 我如何清理挂起的安装registry,使misexec可以再次使用?

如何自动删除Etrust Antivirus?

什么是最简单的方法来删除Etrust的杀毒软件? 背景:我正在每个客户端上安装AVG,并且需要删除Etrust防病毒软件。 我正在寻找一种方法来实现自动化。 我们有Windows 2008 SBS和Windows 7客户端。

通过MSI包执行批处理命令

我有一个庞大的networking,都在同一个域(活动目录)。 我希望启用WMI服务和相关端口,然后将域的pipe理员凭据设置为组策略中整个networking上的WMI凭据。 对于Work Groupednetworking,我创build了一个batch file,它可以做我想做的事情,但对于我想要做的最好的域,可以使用Active Directory在整个networking上远程执行batch file。 我知道活动目录让我执行MSI包。 问题是:如何创build一个MSI包,可以执行批处理命令,如下所示: @Netsh firewall set service RemoteAdmin enable 我宁愿在C#.NET 4中这样做!

无法在Windows Server 2003中创build组策略来安装软件

这是我第一次尝试创build组策略来为我们的域中的计算机安装软件产品。 当我尝试添加一个包时,我收到以下错误: 添加操作失败。 无法从软件包中提取部署信息。 在包上运行validation以确保包是正确的。 以下是我已经采取的步骤来达到这一点: 在Active Directory中,右键单击“域”并select“属性” 点击新buildbutton来创build一个新的组策略对象 命名该对象 select新的组策略对象并单击编辑button 在“组策略编辑器”对话框的“计算机”下 软件设置| 软件安装“节点,右键单击并select”新build包“命令。 MSI文件的path是一个有效的UNCpath(MSI文件所在的共享已被共享给我们的域中的用户 – 完全控制)。 点击“打开”selectMSI文件 在“部署软件”对话框下,select“已分配”,然后单击“确定” 稍等片刻(10 – 15秒)后,将显示上述错误信息 疑难解答步骤我试过date: 确保软件没有安装在服务器上 使用MSI文件在另一台机器上安装软件,以确保MSI的工作。 确认服务器上的Windows卷有足够的可用磁盘空间(100 + GB)。

McAfee VirusScan Enterprise可防止MSI安装

我无法安装从Microsoft参考源代码中心下载的MSI软件包。 该软件包首先安装由自定义操作解压缩的压缩文件。 自定义操作是复制到临时文件夹的可执行文件。 McAfee VirusScan Enterprise 8.7.0i防止从临时文件夹启动任何程序。 我怎样才能closures这种行为? 顺便说一句, McAfee VirusScan Enterprise保护其服务,所以我(作为pipe理员)无法停止服务。

使用Active Directory重新部署

我正在尝试使用组策略来通过AD部署我们的msi。 出于某种奇怪的原因,当我用新版本覆盖msi,然后转到策略,然后单击“重新部署应用程序”,应用程序被卸载到用户的机器上,并且所有的registry项,二进制文件和快捷方式都不见了从他们。 “添加/删除程序”仍包含应用程序条目。 我已经设法创build了一个最小的vdproj,它只是将当前的Product Version写入一个registry键值,并创build了两个版本(1.0.0和1.1.0)。 在我的AD环境中使用此msi时,我仍然遇到同样的问题。 我确实检查了我的Package Codes和Product Codes对于两个版本都是不同的,并且Upgrade Codes是相同的。 我也检查了RemovePreviousVersion为true。 检查与其他微星(火狐3.0.0和3.6.3)我从网站下载专门为AD部署,它的工作正如所料(首先安装3.0.0,然后我覆盖了msi,并点击“重新部署“,下次注销login后用户得到3.6.3)。 我在这里错过了什么?