安装 Microsoft Visual c++ 2008 Redistributable 包时的身

当我尝试通过 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)

    }  

}


芜湖不芜
浏览 216回答 1
1回答

哔哔one

您似乎不是该文件的所有者。为了更改文件的所有权,您可以...进入包含您需要拥有所有权的文件的文件夹的属性单击安全选项卡点击高级单击所有者选项卡单击编辑...在将所有者更改为列表中选择您想要拥有所有权的帐户名称选中替换子容器和对象的所有者复选框单击确定
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go