Яркий случай с моджибаке .
Кодирование целевого файла >
перенаправления в командной строке Windows строго зависит от (и по умолчанию) активной кодовой страницы (если не в cmd /U
).
Пример:
==> dir /b /S ".\files\1207235\*.txt" d:\bat\files\1207235\Crème.txt ==> del 1207235log.txt ==> chcp 437 Active code page: 437 ==> >>1207235log.txt dir /b /S ".\files\1207235\*.txt" ==> chcp 1252 Active code page: 1252 ==> >>1207235log.txt dir /b /S ".\files\1207235\*.txt" ==> ==> type 1207235log.txt d:\bat\files\1207235\CrŠme.txt d:\bat\files\1207235\Crème.txt ==> chcp 437 Active code page: 437 ==> type 1207235log.txt d:\bat\files\1207235\Crème.txt d:\bat\files\1207235\CrΦme.txt ==>