【发布时间】:2016-01-13 07:57:08
【问题描述】:
您好,我尝试使用 GUID 卸载产品,当我直接在命令提示符下执行它时效果很好,但是当我尝试使用 Golang 执行它时收到错误消息
我的代码:
// Powershell_Command
package main
import (
"fmt"
"os/exec"
)
func main() {
out, err := exec.Command("cmd","/C","wmic","product","where","IdentifyingNumber=\"{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}\"","call","uninstall").Output()
fmt.Println("err::",err)
fmt.Println("out::",string(out))
}
输出是:
err:: 退出状态 2147749911
输出::
提前致谢
【问题讨论】:
-
这个问题和powershell有什么关系?
标签: go uninstallation wmic windows-installer