Go-exec.command-CMD.exe-通过命令行查询

问题描述 投票:0回答:1

我在我的第一个项目中。这是一个用GO编写的小程序,它将在Windows上运行。这应该通过CMD中的命令行查询自由软件。到目前为止,我已经设法运行cmd.exe并将终端放置在程序路径中,但是我无法插入要进行查询的命令行。我找不到它的说明。我不知道我缺少的是根据Windows编写良好的查询,还是更好地表达Go语言中的编程问题。我问你能不能帮我。谢谢!这是代码:

https://play.golang.org/p/BY8MWae7_EJ

cmd

go cmd command-line-interface
1个回答
0
投票

您应该调用Run()方法。

cmd := exec.Command("tasklist") // or exec.Command("cmd /c yourcommand")

err := cmd.Run()
if err != nil {
  log.Fatalf("run error: %v\n", err)
}
© www.soinside.com 2019 - 2024. All rights reserved.