Default [Q] ADB on Windows Vista 32-bit

Well I decided to install ADB on my home laptop that is running Windows Vista, and when I connect to the device with "adb shell" and execute "ls" I am getting the filenames with a strange characters like:
Code:
←[
I.e.

←[1;34mcache←[0m
Of course linux has no issues given the right TERM settings.

Any pointers on how to make it look normal on Windows?