如何在Windows命令提示符下将命令的输出值分配给变量?

时间:2013-06-11 09:09:45

标签: windows batch-file cmd

我想要这个命令的输出值:

wmic logicaldisk where "DeviceID='C:'" get FreeSpace

分配给我可以在IF条件下使用的变量。

1 个答案:

答案 0 :(得分:2)

@echo off
for /f "skip=1" %%a in ('wmic logicaldisk where "DeviceID='C:'" get FreeSpace') do if not defined var set var=%%a
echo %var%