【发布时间】:2017-10-24 14:36:32
【问题描述】:
我有一个执行以下操作的批处理文件。
echo Server 1 C:\>>output.txt
fsutil volume diskfree \\IPISHERE\d$>>output.txt
echo ---------------------------------------------------------- >>output.txt
然后将数据显示为
Total # of free bytes : 71942455296
Total # of bytes : 131623546880
Total # of avail free bytes : 71942455296
请有人帮忙,以便我将其转换为 GB 吗?
【问题讨论】:
-
SET /A命令只能对 32 位整数进行算术运算。最大 +- 值为 2,147,483,647。 -
如果您不需要精度,您可以删除 6 个 LS 数字,或者删除 6 个 LS 数字并向上取整。然后根据需要在适当的位置插入小数点。
标签: batch-file command fsutil