Batch script does not accept an empty space
(not blank) as an array element
. So, how to add an element containing only a space to an array in batch file
. Actually I want to print
that space element with other elements as shown in the loops. I appreciate your help in advance.
echo off
cls
::set arr=(a b c d 'Space')
setlocal vari=' '
set arr=(a,b,c,d, %vari%)
for %%1 in %arr% do (
echo %%1
for %%2 in %arr% do (
echo %%1%%2
for %%3 in %arr% do (
echo %%1%%2%%3
for %%4 in %arr% do (
echo %%1%%2%%3%%4
)
)
)
)