如何列出带有西里尔字体的文件夹的内容?
How can I list contents of folders with Cyrillic font?
我想在一个文件中列出我的目录和 sub-directories 的内容,但是 sub-directories 的内容有俄文标题。我怎样才能做到这一点?如果我在命令提示符 window 中列出内容,列表会正确显示。这行得通。
> dir /s
但是,如果我尝试将列表保存在文档中,则西里尔字母呈现为问号。这行不通。
> dir /s > myFiles.txt
如果我没记错的话,在 windows 下,您必须做两件事才能获得完整的 unicode(以及西里尔文)字体支持:
- 通过
chcp 65001
将控制台代码页更改为 UTF-8,请参阅 Manpage of chcp。
- 确保您的命令行使用支持 UTF-8 的字体,例如
Lucida Console
,有一个 lengthy description how to do that
相关问题
一种解决方法是下载 Unix shell 命令行界面。我用了 Git Bash.
ls -R > myFiles.doc
我的所有文件都以西里尔字体正确列出。
我想在一个文件中列出我的目录和 sub-directories 的内容,但是 sub-directories 的内容有俄文标题。我怎样才能做到这一点?如果我在命令提示符 window 中列出内容,列表会正确显示。这行得通。
> dir /s
但是,如果我尝试将列表保存在文档中,则西里尔字母呈现为问号。这行不通。
> dir /s > myFiles.txt
如果我没记错的话,在 windows 下,您必须做两件事才能获得完整的 unicode(以及西里尔文)字体支持:
- 通过
chcp 65001
将控制台代码页更改为 UTF-8,请参阅 Manpage of chcp。 - 确保您的命令行使用支持 UTF-8 的字体,例如
Lucida Console
,有一个 lengthy description how to do that
相关问题
一种解决方法是下载 Unix shell 命令行界面。我用了 Git Bash.
ls -R > myFiles.doc
我的所有文件都以西里尔字体正确列出。