我正在尝试使用以下命令
使用命令提示符安装软件开始/等待/ d“C:\ abc”C:\ Users \ abc.exe / silent / norestart
我想在c:\ abc文件夹中安装软件,但它正在软件默认目录中安装。有没有办法使用start命令将其安装到自定义目录中,或者是否有其他选择在目标目录中安装软件。
答案 0 :(得分:0)
对于您的特定情况,这可能是最“可访问”和“快速”解释: http://unattended.sourceforge.net/installers.php
如果您正在处理MSI文件,则应首先使用the admin install feature解压缩所有安装文件,然后通过设置公共属性或使用转换来配置安装来自定义安装。详情请见How to make better use of MSI files。
查看底部的链接,找到可用于不同类型的setup.exe文件的不同参数列表。
setup.exe 文件可以是“任何”。它可以是旧的,旧的Installshield或Wise安装程序,嵌入在setup.exe启动程序中的现代Windows Installer文件(MSI),Inno安装文件(非MSI),嵌入式高级安装程序MSI设置,压缩和自解压zip文件,一个独特的定制安装程序(专有),或任何其他技术,该列表一直在继续 - 从提供的信息不可能告诉使用什么工具或技术来创建您的setup.exe
仅供参考,让我们链接到installsite.org's有关不同设置技术和可用工具的信息。很可能您的setup.exe是使用以下工具之一制作的:
当然,重点是每种不同的技术都有自己的方式来启用静默安装和自定义安装参数。因此,第一步是确定这个文件到底是什么。右键单击该文件,选择属性并检查详细信息选项卡中的任何线索。或者只是以交互方式运行setup.exe并查看窗口标题是什么(顶部窗口标题栏)。它通常会指示用于创建setup.exe的工具。
不是全部重写,而且因为它是一个stackoverflow链接(不太可能被删除),我将链接到一个类似的答案,如何静默安装setup.exe文件: How can I use powershell to run through an installer? < / strong>即可。有关各种工具的文档链接,请参阅“一些链接”部分。