【问题标题】:Install software using command prompt start command with target directory使用带有目标目录的命令提示符启动命令安装软件
【发布时间】:2018-06-24 01:01:57
【问题描述】:

我正在尝试使用以下命令使用命令提示符安装软件

开始 /wait /d "C:\abc" C:\Users\abc.exe /silent /norestart

我想在 c:\abc 文件夹中安装软件,但它安装在软件默认目录中。有没有办法使用 start 命令将它安装到自定义目录中,或者有没有其他替代方法可以将软件安装到目标目录中。

【问题讨论】:

    标签: command-line installation


    【解决方案1】:

    简短版

    对于您的特定情况,这可能是最“可访问”和“快速”的解释: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 安装程序文件 (MSI)、Inno 安装程序文件(非 MSI)、嵌入式 Advanced Installer 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?。有关各种工具的文档链接,请参阅“一些链接”部分。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-10-06
      • 2013-04-15
      • 1970-01-01
      • 1970-01-01
      • 2015-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多