相关疑难解决方法(0)

14
推荐指数
2
解决办法
2万
查看次数

如何在命令提示符下查看 unicode 字符

在超级用户上阅读了这篇关于如何UTF-8在 Windows 中的命令提示符下查看字符的文章。我尝试了答案中的步骤:

  1. Start -> Run -> regedit
  2. [HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\Autorun]
  3. 将值更改为 chcp 65001

我到达命令处理器,但随后我没有看到Autorun
我已经添加了一个截图:

在此处输入图片说明

现在我该怎么做 ?我选择的字体cmdLucida Console. 我想在命令提示符上看到 Unicode 字符。就像我必须测试一些包含乌尔都语文本的程序一样。我得到问号或其他类型的文本来代替原始文本。

注意:我使用的是 32 位操作系统

windows windows-7 encoding unicode command-line

8
推荐指数
1
解决办法
2万
查看次数

为什么 find.exe 在 Windows 7 中无法运行?

我在 Windows 7 中的 find.exe 找不到任何东西。

C:\topo\server\bin>echo "hello" | C:\topo\server\bin>echo "hello" | 找到“h”

C:\topo\server\bin>

我从Windows XP复制了一个find.exe,也不起作用。

windows-7

5
推荐指数
1
解决办法
2652
查看次数

使用非 ASCII 字符集更改 Windows 10 中非传统命令提示符的字体 - 属性与默认值?

我正在摆弄 Windows 10 的新命令提示符。我使用代码页 936 (GBK)。

我说“新”是因为我在属性中cmd看到有一个检查run legacy command prompt (need restart),默认情况下未选中,所以我想我正在使用的这个是“新的”。

问题是,在网上搜索只给了我一些在注册表中添加字体的方法,以使旧版cmd 能够识别它并在“属性”/“默认值”设置中显示,如下所示:

http://www.techrepublic.com/blog/windows-and-office/quick-tip-add-fonts-to-the-command-prompt/

它提到将字体条目添加到显示的位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont
Run Code Online (Sandbox Code Playgroud)

让 Windows 知道这种字体。我注意到已经列出的字体与我在旧版 cmd 中可以看到的字体相同。在普通的 cmd 中,我看到更多的字体。

在此处输入图片说明

请注意,在图片中,我打开了一个旧的 cmd 提示符,带有一些终端字体,在“属性”设置对话框中,我可以从中选择的字体是 Consolas 和 Lucida Console,与注册表中的字体相同。

而且,如果我切换到普通的cmd,有两种情况:

  1. 如果我选择编辑“属性”,我会看到更少的字体并且更改有效。
  2. 如果我选择编辑“默认值”,我会看到更多字体,但更改不会生效。

在属性中:

在此处输入图片说明

我可以在Yahei Consolas Hybrid这里选择和其他字体,cmd 尊重我的设置并立即更改字体。

在默认值中:

在此处输入图片说明

您可以在此处看到更多等宽字体,例如Dejavu Sans Mono,Monaco等等,但您无法对这些字体进行 cmd 更改。

我不知道这里的区别,但这没有意义。一些不能被尊重的设置不应该存在,更不用说造成的混乱:“属性”和“默认值”是相同的。

我想要的是将普通 cmd 中的字体更改为 Monaco 或 Dejavu Sans Mono。如果不可能,则在旧版 cmd 中。

顺便说一句,如果有人能澄清“属性”和“默认值”之间的区别,那就太好了。

windows fonts command-line windows-10

4
推荐指数
1
解决办法
6077
查看次数