【问题标题】:How to assign the output value of a command to a variable in Windows command prompt?如何将命令的输出值分配给 Windows 命令提示符中的变量?
【发布时间】:2015-09-23 00:54:50
【问题描述】:

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

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

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

【问题讨论】:

标签: windows batch-file cmd


【解决方案1】:
@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%

【讨论】:

    猜你喜欢
    • 2011-01-28
    • 2011-01-02
    • 2012-07-16
    • 2017-09-01
    • 1970-01-01
    • 2013-06-21
    • 2012-02-23
    • 2017-07-21
    • 2010-12-29
    相关资源
    最近更新 更多