DEV Community

01kg
01kg

Posted on

PowerShell | Script output garbled Chinese characters

I am writing a code snippet for a Chinese friend.

# Check if the folder for today's work exists, if not, create it
$today = Get-Date -Format "yyyyMMdd"
echo $today
$workFolder = "D:\Company\我的工作\${today}-WORK"
echo $workFolder
Enter fullscreen mode Exit fullscreen mode

Run .\script.ps1, output:

20240920
D:\Company\鎴戠殑宸ヤ綔\20240920-WORK
Enter fullscreen mode Exit fullscreen mode

TL;DR

Save the script as with "UTF-8 with BOM" encoding.

Top comments (0)

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up