zoukankan      html  css  js  c++  java
  • win10 power shell 控制台字体设置

    win10 的cmd 命令控制台命令和linux 命令不一样,为了方便统一,所以在win10 下使用power shell 比较合适,他们的命令基本是统一的

    powershell 的颜色和字体配置比较丑

    powershell 外观设置成和linux 一样的方法,一般在终端中大家习惯的都是 “console” 类型的字体,但是在点击边框设置字体时发现没有这个字体可以选择。可以执行 "chcp 52936" 命令,执行完之后,就可以设置 "console"字体了

    step 1:

     step 2:

     step 3:设置完成后,一重启发现没了,莫慌,修改注册列表,“win+r” 输入 “regedit” 然后按照如下设置

     

     step4 设置后,可能不会生效,检查一下系统设置有没有将"UTF-8"支持打开,如果没有打开设置是不会生效的 

    位置:控制面板 -> 时钟和区域 -> 区域 -> 管理 -> 更改系统区域设置 -> utf-8 的支持勾选上

     设置完成后,重启一下就行了

    PS:当系统设置支持UTF-8时,会让一些不支持UTF-8的软件出现乱码。其中包括win10自己的记事本(打开文本文件时出现乱码),这样只能关闭这个UTF-8的支持,采用用另外一种办法设置

    解决方案:让powershell 打开时自动执行“chcp 52936”命令

    方法:使用Powershell的配置文件来实现

      1. 在powershell中输入命令:New-Item $PROFILE -ItemType File -Force 此时会在 “C:Usersyx-pcDocumentsWindowsPowerShell”目录 下产生一个ps1文件,该文件会在Powershell启动的时候加载;

      2. 该配置文件中添加如下内容:[System.Console]::OutputEncoding=[System.Text.Encoding]::GetEncoding(52936)

      3. 设置允许 Powershell执行脚本,输入命令:Set-ExecutionPolicy Unrestricted,这样在每次开启powershell时编码就会自动设置好了

      注: 在管理员模式下执行这些步骤

  • 相关阅读:
    浏览器内核
    为什么一般请求可以下载文件,Ajax 请求就不能下载
    转 深入理解javascript原型和闭包(10)——this
    node读取文本文件时,去掉BOM
    AMD & CMD
    gulp requirejs Error: ENOENT: no such file or directory, open '/js/require_config.js', 一直报找不到require_config.js,坑死了
    [BZOJ3224]普通平衡树
    [NOIP2014D2]
    [NOIP2014D1]
    [NOIP2013D2]
  • 原文地址:https://www.cnblogs.com/emlsyx/p/12354090.html
Copyright © 2011-2022 走看看