使用以下代码作为参考来获取正确的可用空间值:
@echo off
set "drive=C:"
for /f "skip=1 tokens=1,2" %%a in ('wmic logicaldisk where "DeviceID='%drive%'" get FreeSpace^,Size') do (
set "freeSpace=%%a"
set "totalSpace=%%b"
)
echo Drive %drive%
echo Free space: %freeSpace%
echo Total space: %totalSpace%
这个脚本使用WMI命令来获取指定驱动器的可用空间和总空间。修改set“drive=C:”这一行的字符来获取有关其他驱动器的信息。
上一篇:bat脚本服务器端口
下一篇:bat脚本启动服务器