如何列出西里尔字体的文件夹内容?

时间:2019-07-19 14:48:06

标签: command-line directory cyrillic

我想在文件中列出目录和子目录的内容,但是子目录的内容带有俄语标题。我怎样才能做到这一点?如果我在命令提示符窗口中列出了内容,则列表将正确显示。这行得通。

> dir /s

但是,如果我尝试将列表保存在文档中,则西里尔字母会显示为问号。这不起作用。

> dir /s > myFiles.txt

2 个答案:

答案 0 :(得分:1)

一种解决方法是下载Unix shell命令行界面。我使用了Git Bash。

ls -R > myFiles.doc

我的所有文件都以西里尔字母正确列出。

答案 1 :(得分:0)

如果我没记错的话,在Windows下,您必须做两件事才能获得完整的unicode(因此是西里尔字母)字体支持:

  1. 通过chcp 65001将控制台代码页更改为UTF-8,请参见Manpage of chcp
  2. 确保您的命令行使用支持UTF-8的字体,例如Lucida Console,有lengthy description how to do that

相关问题