如何获取我的 windows 计算机的总磁盘空间/可用磁盘空间?
如果没有 R 函数,也许有一个 Windows 命令我可以在 R system
函数中使用,但我找不到那个命令。
最佳答案
虽然我发现真的很难相信 Google 搜索 windows cmd disk space
对您来说是空的,但这应该提供您需要的信息 w/o需要管理员权限:
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 用户的人。
关于r - 如何使用 R 获取 Windows 机器的磁盘空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32200879/