0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 38
|
|
1 | |
Кракозябры вместо букв в логе Robocopy12.02.2016, 14:08. Показов 32170. Ответов 13
Метки нет (Все метки)
Win 7
Пользуясь утилитой Robocopy, делаю лог. В cmd и powershell процесс показан нормальными символами. А открываешь файл лога, там одни кракозябры. Почитав инструкции (Robocopy — описание и примеры использования, XCOPY, HoboCopy), понял что люди активно пользуются логами. Прошу помощи, подскажите, как сделать так что бы запись в текствовом файле была такая же (теми же самыми символами русских букв) как и на экране консоли Это пример куска того что появляется: Код
ROBOCOPY :: Robust File Copy for Windows ------------------------------------------------------------------------------- Ќ*з*«®: Fri Feb 12 13:42:01 2016 €бв®з*ЁЄ : C:\Users\Galchenkov\Desktop\‚६Ґ**®\Clean\ Ќ*§**зҐ*ЁҐ : C:\Users\Galchenkov\Desktop\‚६Ґ**®\Ќ®ў*п Ї*ЇЄ*\ ”*©«л: *.* Џ*а*¬Ґвал: *.* /S /E /COPY:DAT /PURGE /MIR /R:1000000 /W:30 ------------------------------------------------------------------------------ 0 C:\Users\Galchenkov\Desktop\‚६Ґ**®\Clean\ *„ЋЏЋ‹Ќ€’…‹њЌЂџ Ї*ЇЄ* -1 C:\Users\Galchenkov\Desktop\‚६Ґ**®\Ќ®ў*п Ї*ЇЄ*\29.12.2015 (10-31)\ *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 649360 _a_BaseMan_Building.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 1.1 m _a_BaseMan_Chop.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 1.1 m _a_BaseMan_Gathering.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 1.1 m _a_BaseMan_Hack.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 638104 _a_BaseMan_Road.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 593179 _a_BaseMan_Run.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 591640 _a_BaseMan_RunWithBag.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 1.1 m _a_BaseMan_Swamp.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 317330 _a_brief.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 710858 _a_carriage.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 141601 _a_castle23.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 144579 _a_castle25.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 290145 _a_castle36.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 271231 _a_castle42.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 554230 _a_castle44.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 296607 _a_dragon.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 280111 _a_flash.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 295250 _a_gamemenu.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 181965 _a_ghost_front.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 305406 _a_menuback.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 148229 _a_msg_yn.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 157602 _a_newprofiledlg.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 299945 _a_optionsdlg.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 145484 _a_profileback.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 302816 _a_profilelistdlg.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 154523 _a_Stage01_Ship.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 147113 _a_Stage02_Ballon.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 557543 _a_WaterPrud.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 137661 _a_WaterRiver2.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 143655 _a_WaterRoundWave.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 146723 _a_WaterWave.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 140570 _a_WaterWaveLow.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 297952 _a_wbear_front.jpg *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 3.5 m _MG_1815.JPG *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 3.2 m _MG_1816.JPG *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 2.9 m _MG_1817.JPG *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 3.5 m _MG_1818.JPG *„ЋЏЋ‹Ќ€’…‹њЌ›‰ д*©« 3.1 m _MG_1819.JPG Если поставить юникод (как советовали некоторые ) , то получается еще хуже (тоже самое только все в перемешку, ощущение, что в одну строку)
0
|
12.02.2016, 14:08 | |
Ответы с готовыми решениями:
13
Кракозябры вместо букв Кракозябры вместо букв Вместо русских букв кракозябры Кракозябры вместо русских букв |
21 / 19 / 4
Регистрация: 15.01.2015
Сообщений: 202
|
|
14.02.2016, 11:58 | 2 |
Приветствую. Попробуйте в начале батника написать "chcp 1251"
0
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 38
|
||||||
14.02.2016, 12:23 [ТС] | 3 | |||||
И если сохранить лог в кракозябрях , а потом данной командой привести, то в принципе результат, хоть и через одни лишний шаг, но меня устраивает. Буду на работе, попробую, по вашему совету. Подскажите кто нибудь , что означают ключи U C ? Изучаю powershell (так как за ним будущее, как говорит сама Майкрософт ) , но ответ на мой вопрос, нашел только на вашем форуме и очень рад, что хоть это нашел.
0
|
21 / 19 / 4
Регистрация: 15.01.2015
Сообщений: 202
|
||||||
14.02.2016, 13:41 | 4 | |||||
Код
cmd /? ... /C Выполнение указанной команды (строки) с последующим завершением. /U Вывод результатов выполнения команд в формате UNICODE. ...
1
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 38
|
|
15.02.2016, 11:11 [ТС] | 5 |
Замарочка вся в том , что русские символы в логе получаются нечитаемые.
Не знаю, почему за столько лет не научили русскому языку, по умолчанию это не делается, оставим это на совести microsoft. А нам приходиться переводить кодировку. Но получив тут ответы , уже не так все неудобно стало. Спасибо !
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
15.02.2016, 11:20 | 6 |
А загрузите-ка сюда получаемый на выходе лог.
По возможности ничего в нем не редактируйте.
0
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 38
|
|
15.02.2016, 11:33 [ТС] | 7 |
Кусок лога в первом сообщении.
Или вам весь докнца нужен ?
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
15.02.2016, 11:35 | 8 |
Galch86, мне сам файл нужен, а не скопированный сюда отрывок, вот в чём дело )
0
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 38
|
|
15.02.2016, 11:46 [ТС] | 9 |
Прикрепил
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
15.02.2016, 12:00 | 10 |
Возможно имеет смысл установить что то вместо блокнота и продолжать писать логи так, как вам удобно
0
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 38
|
|
15.02.2016, 13:08 [ТС] | 11 |
Я вас понял и скорее всего так и поступлю.
А тему завел, потому что хотелось разобраться, почему на экране все хорошо с отображением русских символов, а если в файл сохраняешь, то уже по другому.
0
|
10585 / 5548 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
15.02.2016, 13:44 | 12 |
Как вариант перед robocopy вставьте команду chcp 1251
после robocopy chcp 866 (опционально)
0
|
0 / 0 / 0
Регистрация: 12.02.2016
Сообщений: 38
|
|
15.02.2016, 13:59 [ТС] | 13 |
Установил блокнот который вы советовали и теперь тоже не понимаю, зачем заморачиваться.
Он без всяких настроек открыл в удобном виде с русскими символами. Единственное, что после, если захочу поработать с текстом powershell-ом (регулярные выражения ). Он снова открывает кракозяры (переводил или не переводил в нужную кодировку )
0
|
11 / 11 / 3
Регистрация: 12.05.2014
Сообщений: 189
|
|
22.06.2016, 16:44 | 14 |
Есть таже проблема с robocopy. В любой раскладке куда-то теряет букву і (укр) в пути. Как бы это подлечить?
0
|
22.06.2016, 16:44 | |
22.06.2016, 16:44 | |
Помогаю со студенческими работами здесь
14
Вместо русских букв вылязят кракозябры Кракозябры вместо русских букв в движке С++ Builder 10. Кракозябры вместо Русских букв Кракозябры по CHR вместо русских букв Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |