Question: I am new to batch programming, currently facing one issue in below batch script.

```
REM 

SET Var1=10
SET Var2=20

SET Var3 = john

SET Var4 = john1

ECHO variable values

ECHO %Var1%
ECHO %Var2%
ECHO %Var3%
ECHO %Var4%

for /f "tokens=1,2 delims=\\ " %%a in ("%1") do set component=%%a&set app=%%b

pause
EXIT

```

The issue is as stated below,

the statements `ECHO %Var3%`, `ECHO %Var4%` ==> won't produce the desired result which is to print the string value they are assigned to. Instead in prints ECHO ON.

Not sure what is the issue. I know it is trivial please help.

Answer: 
It is a known issue, and has been fixed for 0.8.2; however, there is a work-around to fix it for this version.

**Solution**

> 
> If anyone needs a workaround: edit the following file in your Android
>  Studio distribution:
>  **plugins/android/lib/device-art-resources/device-art.xml**
> 
> 
> On line 33, insert `<!--` and on line 43 insert `-->`
> 
> 
> In other words, comment out the two tv device definitions. They don't
>  supply a portrait orientation, which is what is causing the crash in
>  the screenshot code (when it searches for device art to surround the
>  device with). 
> 
> 
> If you do this, note that you may get conflicts in a future update, so
>  please copy the original file somewhere and restore it before updating
>  to 0.8.2.
> 
> 
> 

Posted by Tnor, on <https://code.google.com/p/android/issues/detail?id=72580>.
It turns out this was entirely my own fault - I was running an emulator I'd forgotten about which meant adb didn't know which device I wanted to record.

The trick is to make sure only one device is connected to adb, or set a default.