我有一个 .exe 安装程序,比方说 installer.exe 在命令行上,我可以运行以下命令:
installer /quiet OPT=XY
它成功运行并使用了这些选项。
现在,我想使用 GoLang 代码运行相同的东西
要运行安装程序,以下工作:
cmd := exec.Command("CryptovisorClient")
但是,我想使用选项运行整个命令 - installer/quiet OPT=XY
我如何在 Go 代码中实现这一点?
最佳答案
看看exec.Command的文档。它表明 args 可以作为可变参数传入。因此你应该能够做到:
cmd := exec.Command("installer", "/quiet", "OPT=XY")
现在,我没有做太多窗口(看起来那些是窗口样式标志),但我相信这会起作用。
关于go - 在 Golang 中运行带有选项的 exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53568222/