Question: adb shell is not recognized as an internal?
Answer: 'adb' is not recognized as an internal or external command, operable program or batch file. even after setting the path in environment variables...... ... You could just drag the adb.exe on to the command prompt from sdk/platformtools and leave a space and type the command you want: like logcat .