I thought that batch files would allow for empty variable to be output as a null string (""). If I set var1 to nothing, I thought I should
set "var1="
echo Variable value is: %var1%
I thought I'd get this:
Variable value is:
I actually get this as the output:
Variable value is: %var1%
Why isn't the var1 variable evaluating a blank string? For the record, I tested this with a new CMD instance in Windows 7.