2017-02-13 39 views
0

執行netsh命令如何執行從Golang如何從Golang在Windows

的netsh

命令,它需要 「以管理員運行」?

err1 := exec.Command("netsh", "interface ipv6 set privacy state=disable").Run() 
fmt.Printf("Exec1 err: %+v\n", err1) 

回答

1

嘗試exec.Command("netsh", "interface", "ipv6", "set", "privacy", "state=disable").Run()

+0

然後以管理員身份運行或嵌入清單文件到exe文件withhttps://github.com/akavel/rsrc –

+0

@AndreyK。 'runas'? – cshu