• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
孙龙 程序员
少时总觉为人易,华年方知立业难
博客园    首页    新随笔    联系   管理    订阅  订阅

window terminal中文乱码

Windows PowerShell 版权所有 (C) Microsoft Corporation。保留所有权利。 尝试新的跨平台 PowerShell https://aka.ms/pscore6 ICHUNT@DESKTOP-HASKQSO C:\Users\ICHUNT> f: ICHUNT@DESKTOP-HASKQSO F:\> cd .\wwwroot\wms\ ICHUNT@DESKTOP-HASKQSO F:\wwwroot\wms (feature/20260508-鍑哄叆搴撹繘閿€瀛樻槑缁?)>

 

1 分钟修复(直接复制执行)

 
打开你的 Windows Terminal(PowerShell),依次执行这 4 条命令:
# 1. 修复 Git 中文不转义
git config --global core.quotepath false

# 2. 强制 Git 输出 UTF-8
$env:LC_ALL='C.UTF-8'
$env:LANG='C.UTF-8'

# 3. 让 PowerShell 控制台强制 UTF-8
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
[Console]::InputEncoding = [System.Text.Encoding]::UTF8

  

执行完后,重新进入目录:

 

cd F:\wwwroot\wms

 

永久修复(下次打开终端不用再输命令)

 
执行这条命令,把 UTF-8 配置写入 PowerShell 配置文件:
Add-Content $PROFILE '
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8
[Console]::InputEncoding = [System.Text.Encoding]::UTF8
$env:LC_ALL="C.UTF-8"
$env:LANG="C.UTF-8"
'

 

 

 

 

 

 

本文来自博客园,作者:孙龙-程序员,转载请注明原文链接:https://chuna2.787528.xyz/sunlong88/p/20052193

posted on 2026-05-15 15:05  孙龙-程序员  阅读(17)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3