如何使用接受命令行输入的 cx_freeze 创建 msi

Posted

技术标签:

【中文标题】如何使用接受命令行输入的 cx_freeze 创建 msi【英文标题】:How to create a msi by using cx_freeze which will accept command line input 【发布时间】:2017-08-08 09:03:40 【问题描述】:

假设我有一个 msi "foo.msi" 如果我想传递像

这样的选项
    foo.msi <option>

有可能吗?如果是这样,我该怎么做? 我正在使用 cx_freeze 创建 msi

【问题讨论】:

传递选项的意义何在?我从没见过…… 你试过sys.argv吗? 【参考方案1】:

MSI 由 Msiexec.exe 执行,因此唯一可能的命令行选项是 Msiexec.exe 支持的选项:1、2。

【讨论】:

以上是关于如何使用接受命令行输入的 cx_freeze 创建 msi的主要内容,如果未能解决你的问题,请参考以下文章

如何运行命令行 FFMPEG 并接受多个管道(视频和音频)而不阻塞第一个输入?

如何在 Swift 的操场上接受用户输入? [关闭]

如何创建一个从管道和命令行接受多种参数类型的函数?

在java中接受日期类型命令行参数

cx_Freeze 应用程序找不到 tk.tcl

继续在命令行工具中接受输入(如 say 命令)