Xml 在删除文件之前启用IIS

Xml 在删除文件之前启用IIS,xml,wix,windows-installer,Xml,Wix,Windows Installer,我正在尝试通过MSI在计算机上安装IIS,但同时,我希望删除inetpub\wwwroot a.HTM和.PNG中的默认文件。我有一个批处理文件,它运行一个命令来打开我需要的IIS功能: Start/w pkgmgr/iu:IIS WebServer角色;IIS网络服务器;IIS-CommonHttpFeatures;内容;IIS文件;IIS目录浏览;IIS-HttpErrors;IIS应用开发;IIS是扩展的;IIS-isapipfilter;IIS-NetFXExtension45;IIS-

我正在尝试通过MSI在计算机上安装IIS,但同时,我希望删除inetpub\wwwroot a.HTM和.PNG中的默认文件。我有一个批处理文件,它运行一个命令来打开我需要的IIS功能:

Start/w pkgmgr/iu:IIS WebServer角色;IIS网络服务器;IIS-CommonHttpFeatures;内容;IIS文件;IIS目录浏览;IIS-HttpErrors;IIS应用开发;IIS是扩展的;IIS-isapipfilter;IIS-NetFXExtension45;IIS-ASPNET45;可扩展性;IIS-ASPNET;IIS健康与诊断;IIS-HttpLogging;IIS请求监视器;IIS安全;IIS请求过滤;IIS-HttpCompressionStatic;IIS Web服务器管理工具;IIS管理控制台;是WindowsActivationService;WAS过程模型;是网络环境;WAS配置API

我目前正在安装包括批处理文件在内的文件,运行批处理文件以安装IIS,但无法删除默认文件,因为执行顺序将RemoveFiles置于InstallFiles之前,这是可以理解的,因此我错过了通过等待安装步骤完成来删除文件的机会。我宁愿不改变执行顺序,先放InstallFiles,再放RemoveFiles,假设这是可能的


安装后是否可以删除这些文件?或者在安装之前运行批处理文件?我考虑过创建另一个MSI来删除文件并将其添加到引导程序中,但这似乎太过分了。

为什么不将您的网站设置到其他地方,而不使用IIS呢?我总是这样做的。这些不是我的要求。我对网站的设置没有任何发言权。