2014-12-08 77 views
1

我可以輸出unicode的,像經典deskflip (╯°□°)╯︵ ┻━┻到控制檯?可以在PowerShell腳本輸出(╯□°°)╯(┻━┻到控制檯?

我必須設置這個「模式'在腳本中運行腳本時,或者我可以在腳本中做一些神奇的事情,這樣腳本的使用者就不需要記住在CLI中做任何時髦的事情了?

這是我的截圖.. ...

enter image description here

+4

[將Unicode字符打印到Powershell提示](http://stackoverflow.com/q/5796339/1630171)可能出現重複。 – 2014-12-08 01:22:10

+0

這很奇怪......我讀過的其他東西都表明Powershell基本上是一種.Net語言,並且使用UTF-16,這應該沒有問題。但是儘量讓它工作,即使我專門用正確的字符創建了一個UTF-16 .ps1文件,它並不那麼簡單。 – 2014-12-08 01:25:40

回答

3

這是一個限制的控制檯而不是Powershell的限制。如果您使用的是不同的PowerShell主機(如PowerShell的ISE),則輸出將出現像您期望:

PS C:\> write-host "(╯°□°)╯︵ ┻━┻" 
(╯°□°)╯︵ ┻━┻ 

如果您嘗試在控制檯窗口中,你實際上得到的字符輸出相同的(你可以告訴我們,如果你複製/粘貼到將顯示它們的東西)。

相關問題