猿问

有没有办法在 Go 中的 Windows 上找到进程 ID?

在 OS 包中有一个 FindProcess(),您可以传入进程的 ID 来获取进程。然后您可以在该进程上调用 kill 但有没有办法根据名称查找进程?(在窗口中)


例如,我希望能够做这样的事情。


p, perr := os.FindProcessByName("Itunes")

if perr != nil {

    fmt.Println(perr)

}

p.Kill()

我只需要它在 Windows 上工作。


DIEA
浏览 135回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答