当我尝试通过golang静默安装Microsoft Redistributable软件包时出现此错误
**
fork / exec C:\ Windows2008R2.exe:请求的操作需要 标高。
**
我的代码如下
package main
import (
"fmt"
"os/exec"
)
func main() {
co := exec.Command("C:\\Windows2008R2.exe","/q","/c:\"msiexec","/i","Windows2008R2.msi","/qn","/l*v","C:\\Windows2008R2_x64.log\"")
if err := co.Run(); err != nil {
fmt.Println("Error: ", err)
}
}
答案 0 :(得分:1)
好像你不是文件的所有者。 要更改文件的所有权,您可以...