猿问
如何使用 Golang 包获取 Dispart 详细信息(磁盘名称(例如:磁盘 0)
如何使用 Golang 包获取 Dispart 详细信息(磁盘名称(例如:磁盘 0)空闲和磁盘使用情况)
慕雪6442864
浏览 136
回答 2
2回答
交互式爱情
您可以使用此包github.com/shirou/gopsutil了解diskpart详细信息:package mainimport ( "fmt" "github.com/shirou/gopsutil/disk")func main() { diskInfo, err := disk.Usage("/") if err != nil { panic(err) } fmt.Println(diskInfo)}
0
0
0
叮当猫咪
您不需要依赖任何 golang 包,您只需从 Golang 运行操作系统(Windows)命令即可。package mainimport ( "log" "os" "os/exec")func main() { cmd := exec.Command("diskpart") if err := cmd.Run(); err != nil { log.Fatal(err) } fmt.Println(cmd) cmd2 := exec.Command("list disk") if err := cmd.Run(); err != nil { log.Fatal(err) } fmt.Println(cmd2)}
0
0
0
随时随地看视频
慕课网APP
相关分类
Go
我要回答