I need from time to time to make a list of files from a CD I obtain. These filenames frequently contain characters in other writing systems, like Cyrillic Russian (Добродошли.doc) or simplified/traditional Chinese (孟子譯注.pdf). My computer (running under Windows 7, Polish) displays the file names correct, opens the files, saves the files in other locations, lets the files be edited by various software etc. Yet when I am making a directory list (with the dir
command) I always obtain question marks and other strange characters instead of the other (Chinese, Russian) characters - the output of the dir
command by default seems to be written in ANSI by default - instead of Unicode / UTF8.
Example:
02.03.09 21:13 15˙584˙500 ??????(??????).pdf = these three files were in Chinese 02.03.09 03:11 18˙638˙982 ????(???).pdf 24.03.08 17:25 61˙141˙454 ???®????Ż(???).pdf 18.03.13 16:00 1˙088 ????.txt = this file's name was in Russian 02.03.09 21:20 26˙083˙641 Transformations-of-Ming.pdf
(obtained with the Windows Right-Click Context Menu "Print Directory Listing")
I have tried searching for various advice to this problem, and none of the solutions offered has solved my problem - alternatively, I have found (seemingly dated) answers that the problem for the time being cannot be solved under various environments. Maybe something has changes - maybe there is a solution, straight away or after having changed something within the registry of Windows? Or else, if there is no simple batch programming solution - maybe there is some ready software that I could download (for free or buying) to solve my problem?