我在这篇文章中读到:
http://technet.microsoft.com/en-us/library/cc709628.aspx
Windows通过文件名检测安装程序,遵循此提示,是否最好在安装程序的文件名中包含安装程序
我的意思是ProductSetup.msi比Product.msi ???
更好很难想到Windows会进行这种检测: - )
答案 0 :(得分:3)
这仅适用于EXE文件。如果您有MSI文件,则可以通过MSI文件指定MSI的哪些部分需要提升。
答案 1 :(得分:0)
这对我来说是个新闻,但看起来Windows Vista在名字中有“设置”时对文件的处理方式不同。如果它检测到它是一个安装程序,它可能只是提前提示你管理权限,这就是你想要的。
答案 2 :(得分:0)
另外值得一读的是How User Account Control Affects Your Application,以确保您的设置在管理员将正确的清单嵌入到设置EXE中时运行。这样(对于Vista)你的安装名称无关紧要。
但是,如果您希望将应用程序安装在终端服务器上,那么如果您的安装程序被调用SETUP.EXE
或INSTALL.EXE
,则终端服务器将自动进入“安装模式”。如果客户不知道他们应该首先处于安装模式,或者选择不通过添加/删除程序安装(这也会自动启动安装模式),那么应该让您感到头疼: