How to set commands output as a variable in a batch file

前端 未结 9 1268
我在风中等你
我在风中等你 2020-11-22 01:19

Is it possible to set a statement\'s output of a batch file to a variable, for example:

findstr testing > %VARIABLE%

echo %VARIABLE%
9条回答
  •  爱一瞬间的悲伤
    2020-11-22 01:44

    in a single line:

    FOR /F "tokens=*" %%g IN ('*your command*') do (SET VAR=%%g)
    

    the command output will be set in %g then in VAR.

    More informations: https://ss64.com/nt/for_cmd.html

提交回复
热议问题