title: Displaying Unicode in Powershell
body: <p>What I'm trying to achieve should be rather straightforward although Powershell is trying to make it hard.</p>
  <p>I want to display the full path of files, some with Arabic, Chinese, Japanese and Russian characters in their names</p>
  <p>I always get some undecipherable output, such as the one shown below
  <a href="https://i.stack.imgur.com/ghy94.png" rel="noreferrer"><img src="https://i.stack.imgur.com/ghy94.png" alt="enter image description here" /></a></p>
  <p>The output seen in console is being consumed as is by another script.
  The output contains <em>?</em> instead of the actual characters.</p>
  <p>The command executed is</p>
  <pre><code>(Get-ChildItem -Recurse -Path &quot;D:\test&quot; -Include *unicode* | Get-ChildItem -Recurse).FullName
  </code></pre>
  <p>Is there any easy way to launch powershell (via command line or in any fashion that can be written into a script) such that the output is seen correctly.</p>
  <p>P.S. I've gone through many similar questions on Stack Overflow but none of them have much input other than calling it a Windows Console Subsystem issue.</p>