猿问
如何使用 Golang 包获取 Dispart 详细信息(磁盘名称(例如:磁盘 0)
如何使用 Golang 包获取 Dispart 详细信息(磁盘名称(例如:磁盘 0)空闲和磁盘使用情况)
慕雪6442864
浏览 217
回答 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
我要回答