回答
如果你想要的东西更容易学习,你可以尝试Advanced Installer,它带有一个免费版本,它可以创建“简单”的项目类型,使用MSI作为输出,可以应用上面的命令行。其基于GUI的,所以你不需要脚本的项目,但它也支持命令行构建。
编辑
高级安装使用APPDIR属性来存储/设置安装路径为MSI,所以你需要这个命令行:
MSIEXEC /我的setup.msi/QN APPDIR = “C:\ Program Files文件\我的公司\我的应用”
确保你从提升,CMD.EXE与推出的“以管理员身份运行”选项,命令行运行这个,如果你安装每台机器的包,另外,它会失败。
Windows MSI格式具有此功能。您可以通过msiexec
在命令行上传入参数。
msiexec /i installer.msi /qn PARAMETER=foo
其中一个参数是安装路径。
您可以使用免费的WiX toolkit构建MSI。 WiX功能非常强大,但由于它是由XML驱动的,它确实有一些陡峭的学习曲线(可能在相当能干的前几天)。如果你有权访问Visual Studio,那么这将有很大的帮助。
但我第一次试图在我的应用程序中[这](http://stackoverflow.com/questions/15311196/make-an-installer-with-delphi)链接中包装一个msi,并且用户说msi不是好!!! – sma6871
如果你想制作一个Windows安装程序,那么MSI绝对是正确的选择。它可以完成你需要的两件事,并且有一个非常好的工具包用于构建它们(WiX实际上是Office安装程序的基础)。你为什么不尝试一下,看看它是否适合你的需求。 – briantyler
- 1. C#安装程序将数据传递给安装程序类
- 2. 安装路径
- 3. 如何使用IBM Spark安装程序设置安装路径?
- 4. 如何获得安装程序类中安装MSI的路径
- 5. 安装期间为ClickOnce应用程序选择安装路径
- 6. 修改.NET服务安装程序的安装路径
- 7. 从安装程序中检索安装路径
- 8. 将build_ext选项传递给pip安装
- 9. xcodebuild安装路径?
- 10. Tweepy安装路径
- 11. ClickOnce应用程序的安装路径
- 12. 查找程序的安装路径
- 13. 将整数值类型传递给WIX安装程序
- 14. 将MSI参数传递给.NET安装程序类
- 15. 通过installutil将参数传递给服务安装程序
- 16. 如何将命令行参数传递给MSI安装程序
- 17. 使用inno安装程序提供安装程序时提供启动路径
- 18. Windows安装程序安装
- 19. 如何将安装日志路径传递给MSI的巧克力?
- 20. 将安装路径作为输入传递给dll - 基本MSI - InstallShield 2012
- 21. 如何将安装目录从安装程序传递到自定义操作?
- 22. 将安装路径更改为windows安装目录?
- 23. MSI:安装程序安装程序
- 24. 定制安装路径
- 25. 更改clickonce安装路径
- 26. 更改npm安装路径
- 27. Travis CI apk安装路径
- 28. 显示mongo安装路径
- 29. NSIS - 安装路径问题
- 30. Python安装路径问题
如何使用命令行默默运行msi并设置安装路径? – sma6871
查看我的编辑 –
当我需要时是否可以取消安装过程? – sma6871