当我尝试通过 golang 静默安装 Microsoft Redistributable 软件包时,出现此错误**fork/exec C:\Windows2008R2.exe:请求的操作需要提升。**我的代码如下package mainimport ( "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) } }
1 回答
哔哔one
TA贡献1854条经验 获得超8个赞
您似乎不是该文件的所有者。为了更改文件的所有权,您可以...
进入包含您需要拥有所有权的文件的文件夹的属性
单击安全选项卡
点击高级
单击所有者选项卡
单击编辑...
在将所有者更改为列表中选择您想要拥有所有权的帐户名称
选中替换子容器和对象的所有者复选框
单击确定
- 1 回答
- 0 关注
- 215 浏览
添加回答
举报
0/150
提交
取消