How to insert the output of a command to variable in a batch file?

后端 未结 3 512
情深已故
情深已故 2021-01-22 10:41

Inside a batch file on Windows I would like some variable to have the output of dir /b command.

How this can be achieved ?

3条回答
  •  别那么骄傲
    2021-01-22 11:40

    @ECHO OFF
    setlocal enabledelayedexpansion
    set LF=^
    
    
    rem ** The two empty lines are NECESSARY
    set output=
    FOR /F %%i in ('dir /b') do SET output=!output!!LF!%%i
    ECHO !output!
    

提交回复
热议问题