|
|
1
11
(摘自我在服务器故障时的旧答案)
可靠获取可用磁盘空间的最简单方法是使用WMI。尝试分析的输出时
这将输出类似
您可以通过添加
有一些空行,尽管(大约三到四行)不适合处理。幸运的是
这里的好处是,因为我们只使用第二个令牌,所以所有空行(没有第二个令牌)都会被忽略。
记住加倍
现在可以使用存储在环境变量中的可用空间
现在获取百分比有点困难,因为批处理文件只支持32位整数进行计算。但是,您可能不需要将其计算为字节;我认为兆字节足够了:
除非您的容量超过20 tib,否则这将起作用。 |
|
|
2
0
你需要 GetDiskFreeSpaceEx . 使用驱动器、映射驱动器等。
|
|
|
3
0
在现代的Windows中,使用PowerShell非常容易做到这一点。 此cmdlet将返回一个不错的表,其中包含驱动器及其空间的一些信息。
可能是最简单和最短的方法得到你想要的。请记住,要运行这些命令,请启动PowerShell,而不是Cmd.exe。
|
|
|
w113msh · 提取未设置脚本的变量名 2 年前 |
|
|
deep · 分析csv文件以将详细信息添加到xml文件 2 年前 |
|
|
c0d3rbox · 如何在Python脚本中加载yaml文件? 2 年前 |
|
|
Community wiki · Bash脚本创建到共享库的符号链接 3 年前 |