草庐IT

Ubuntu安装

全部标签

windows - 如何编写自定义操作以在安装完成之前删除已安装的文件

我想编写一个自定义操作,在安装完成之前删除已安装的文件,即在我从msi安装文件“test”之后。我正在执行它。现在我想在执行后删除这个文件。我已经为执行“测试”文件编写了自定义操作。我应该如何编写用于删除它的自定义操作? 最佳答案 您可以使用C#进行自定义操作开发。根据Walkthrough设置在MSDN中 关于windows-如何编写自定义操作以在安装完成之前删除已安装的文件,我们在StackOverflow上找到一个类似的问题: https://stack

windows - 为应用程序选择安装程序时需要考虑哪些功能?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我们分发了一个只能在Windows机器(XP及更高版本)上运行的应用程序。我一直在通过使用WINRAR构建一个exe进行分发,该exe通常运行良好,但在我们转向支持Vista和Win7时遇到了一个问题,因为应用程序路径将取决于操作系统。所以我要么必须构建一个依赖操作系统的WINRARexe,要么加入现代并使用安装程序。我浏览了几个待售安装程序和开源安装程序的网站,但由于我的编程知识有限,我

windows - Plone 4.1 Windows 安装程序更改

我刚刚从Plone.org安装了setup-plone41-4.1.0-5091-win32.exe。Plone4.0.xWindows安装程序有很多变化,包括PloneController和ZEO通过buildout自动安装的消失。我知道如何从命令行启动/停止Plone,所以PloneController的消失只是一个小小的不便。但是我正在努力了解ZEO安装。我在StackOverflow、Google、Plone.org、问题跟踪器和EnfoldSystems的网站上进行了搜索,但找不到有关此新Windows安装程序的任何文档。安装本身提供的唯一文档是EnfoldProxy的商业广

windows - 如何检测 Windows 终端服务器是否处于安装模式

我可以使用以下命令来查明Windows终端服务器是否处于安装模式。changeuser/query如何通过WindowsAPI以编程方式检测此问题? 最佳答案 我猜你想要Win32_TerminalServiceSetting中的TerminalServerMode属性WMI类ThisTechnetarticle有一个脚本示例,您可能可以对其进行调整以测试该属性。要在nativewinapi中执行此操作(不使用WMI),您可以查看winsta.dll中未记录的函数或检查registry.

windows - 通过检查注册表查明是否安装了 IIS

我有一个需要创建IIS虚拟目录的innosetup安装程序。为了创建虚拟目录,必须启用IIS管理服务。如何检查启用了哪些Windows功能?最好的解决方案是检查注册表设置,但可以通过innosetup实现的其他方法也可以。该解决方案应适用于XP、Vista、Win7、Win2003服务器和Win2008服务器(32位和64位)。 最佳答案 我不知道如何一般性地判断安装了哪些功能。在IIS的特定情况下,您可以通过查找此注册表项来判断:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp如果该key

.net - VS2010 嵌套的 msi 安装程序

在我的VS2010安装项目中,我希望我的安装程序启动其他msi安装程序,我该怎么做?例如。我有3个.msi文件,我想将它们与msi捆绑在一起并自动启动。 最佳答案 您在VisualStudio中可以做的最好的事情是使用自定义先决条件:http://msdn.microsoft.com/en-us/library/77z6b8tz(VS.80).aspxhttp://msdn.microsoft.com/en-us/library/ms165429(VS.80).aspxhttp://msdn.microsoft.com/en-us/

Ruby gem 安装目录错误

我安装了Ruby1.9.2,但很久以前就卸载了。今天我安装了全新版本的Ruby1.9.3,下载了gem并使用rubysetup.rb进行了设置。然后我注意到安装gems失败,所以我检查了gem环境,这是我得到的:RubyGemsEnvironment:-RUBYGEMSVERSION:1.8.11-RUBYVERSION:1.9.3(2011-10-30patchlevel0)[i386-mingw32]-INSTALLATIONDIRECTORY:c:/Ruby192/lib/ruby/gems/1.9.1-RUBYEXECUTABLE:C:/Ruby193/bin/ruby.exe

python - 在 Windows 上安装 ssdeep 时出错

我尝试安装ssdeepWindows上的python绑定(bind),但在运行build_ext时崩溃。知道我错过了什么吗?>c:\Python26\python.exesetup.pyinstallrunninginstallrunningbdist_eggrunningegg_infowritingssdeep.egg-info\PKG-INFOwritingtop-levelnamestossdeep.egg-info\top_level.txtwritingdependency_linkstossdeep.egg-info\dependency_links.txtreading

windows - 驱动程序安装过程中 Windows 安全对话框中的信息从何而来?

我们目前正在开发基于Jungo的WinDriver(不是真正重要的部分)框架的Windows设备驱动程序。我们有VeriSign证书,签名过程或驱动程序功能没有问题。但是,在安装测试期间(在Windows7上),我们看到一些关于Windows安全对话框的奇怪行为,该对话框要求在驱动程序安装期间进行安装确认。在该对话框中似乎显示了3个字段(ASCII引用):+----------------------------------------------------------------------+|WindowsSecurity|+---------------------------

windows - 我想检测是否已使用 WIX 在用户系统上安装了特定的 Microsoft 修补程序。实现这一目标的最简单方法是什么?

我已经对此做了一些阅读,但我开始怀疑这是越来越多的工作。我想我可以简单地扫描注册表以查找有问题的修补程序。在尝试这样做的过程中,我了解到修补程序ID不再存储在注册表中。相反,MSFT鼓励用户使用他们的WindowsUpdateAPI。显然,WIX本身并不支持WindowsUpdateAPI。这是否意味着我需要利用自定义操作、与WindowsUpdateAPI交互、将结果返回给WIX,然后使用该结果控制代码流? 最佳答案 查看WMI的Win32_QuickFixEngineering类(class)。您必须编写一个自定义操作来对该类进