我在我的第一个项目中。这是一个用GO编写的小程序,它将在Windows上运行。这应该通过CMD中的命令行查询自由软件。到目前为止,我已经设法运行cmd.exe并将终端放置在程序路径中,但是我无法插入要进行查询的命令行。我找不到它的说明。我不知道我缺少的是根据Windows编写良好的查询,还是更好地表达Go语言中的编程问题。我问你能不能帮我。谢谢!这是代码:
https://play.golang.org/p/BY8MWae7_EJ
您应该调用Run()方法。
cmd := exec.Command("tasklist") // or exec.Command("cmd /c yourcommand")
err := cmd.Run()
if err != nil {
log.Fatalf("run error: %v\n", err)
}