Alex Rivera | Logout

Printing Unicode characters to the PowerShell prompt

Asked 2011-04-26T20:54:51.380
28

I'm trying to set up Mercurial to print out the status of the repository I'm currently in with PowerShell. So far, I have everything working, but I would like to be able to print '☿' to the prompt when I am in a repository. Unfortunately, it seems that PowerShell has some problems with printing Unicode characters.

In the accepted answer for Is there a Windows command shell that will display Unicode characters? it is suggested that PowerShell v2, which shipped with Windows 7 (which I am using) would be able to print Unicode characters, but I can't seem to get it to work. Likewise, the next answer of using chcp 65001 does not work either.

Is this still a deficiency in PowerShell, or am I missing something obvious?

Edit
Report

1 Answer

6

You can't using the default PowerShell (i.e. windows) console. However, if you use the PowerShell ISE (which provides its own console), it will work. I am not sure if this will meet your needs though.

answered 2011-04-27T00:57:14.370

Your Answer