我想在一个文件中列出我的目录和子目录的内容,但是子目录的内容有俄文标题。我该怎么做?如果我在命令提示符窗口中列出内容,那么列表会正确显示。这个方法有效。
> dir /s
但如果我尝试将列表保存在文档中,那么Cyrillic字母会呈现出问号。这是不起作用的。
> dir /s > myFiles.txt
> dir /s
但如果我尝试将列表保存在文档中,那么Cyrillic字母会呈现出问号。这是不起作用的。
> dir /s > myFiles.txt
如果我没记错的话,在Windows系统下,要想完全支持Unicode(包括西里尔字母),需要进行以下两个步骤:
notepad++
这样的编辑器吗?在那里你可以主动更改编码并尝试不同的编码方式吗?自动检测可能会在你的编辑器中出现错误,除了 UTF-8 之外还有其他西里尔语编码方式。 - B--rian一个解决方法是下载Unix shell命令行界面。我使用了Git Bash。
本答案将“Original Answer”翻译为“最初的回答”。ls -R > myFiles.doc
我的所有文件都以西里尔字体正确列出。