如何获得Windows计算机的总磁盘空间/可用磁盘空间?
如果没有R函数,也许可以在R system
函数中使用Windows命令,但找不到该命令。
最佳答案
尽管我很难相信Google对windows cmd disk space
的搜索对您来说是空的,但这应该提供您需要的信息,而无需管理员特权:
disks <- system("wmic logicaldisk get size,freespace,caption", inter=TRUE)
disks <- read.fwf(textConnection(disks[1:(length(disks)-1)]),
widths=c(9, 13, 13), strip.white=TRUE, stringsAsFactors=FALSE)
colnames(disks) <- disks[1,]
disks <- disks[-1,]
rownames(disks) <- NULL
disks
## Caption FreeSpace Size
## 1 A:
## 2 C: 52617023488 63898120192
## 3 D:
只是想我还要补充一点,这个答案来自主要是OS X/Linux用户的人。