Why do special characters in a batch file print as a question mark?

Viewed 2377

So I was working on a batch file game a while ago, and for some reason it prints a question mark symbol instead of the smiley face symbol (which you get when you press Ctrl+A in a command prompt).

My Program ScreenShot

I have the same problem with these others symbols:

ctrl+a Smiley face
ctrl+b Dark smiley face
ctrl+d Diamond
ctrl+e Clover
ctrl+f Ace
ctrl+n Music symbol
crtl+o Some random circlish symbol
ctrl+p Left arrow
ctrl+q Right arrow
ctrl+r Up and Down arrows
ctrl+t Line wrap symbol
ctrl+u Double s
ctrl+v Thick underscore
ctrl+w Up and down arrow with a line at the bottom
ctrl+x Up arrow
ctrl+y Down arrow

Source from Instructables Article: How do you use special characters in cmd

I tried it with cmd ScreenShot

I am currently running Windows 10 Pro with the latest update. I have tried to find a solution to fix this problem but had no success. Any help would be appreciated.

2 Answers
Related