我想在文件中列出目录和子目录的内容,但是子目录的内容带有俄语标题。我怎样才能做到这一点?如果我在命令提示符窗口中列出了内容,则列表将正确显示。这行得通。
> dir /s
但是,如果我尝试将列表保存在文档中,则西里尔字母会显示为问号。这不起作用。
> dir /s > myFiles.txt
答案 0 :(得分:1)
一种解决方法是下载Unix shell命令行界面。我使用了Git Bash。
ls -R > myFiles.doc
我的所有文件都以西里尔字母正确列出。
答案 1 :(得分:0)
如果我没记错的话,在Windows下,您必须做两件事才能获得完整的unicode(因此是西里尔字母)字体支持:
chcp 65001
将控制台代码页更改为UTF-8,请参见Manpage of chcp。Lucida Console
,有lengthy description how to do that