как сменить кодировку записи ping`а в лог-файл ? #713507


#0 by lim9
получаю пинг вот так: а в результате в строке strPingResults  все досовские(системные русские) слова заменяются иероглифами. (ЋЎ¬Ґ­ Ї ЄҐв ¬Ё б ya.ru [213.180.193.3] б 32 Ў ©в ¤ ­­ле: ЋвўҐв ®в 213.180.193.3: зЁб«® Ў ©в=32 ўаҐ¬п=76¬б TTL=48 ‘в вЁбвЁЄ  Ping ¤«п 213.180.193.3:     (0% Ї®вҐам) ЏаЁЎ«Ё§ЁвҐ«м­®Ґ ўаҐ¬п ЇаЁҐ¬ -ЇҐаҐ¤ зЁ ў ¬б: Как это побороть?
#1 by f_vadim
попробуй chcp
#2 by lim9
а какую поставить для 1с ?
#3 by f_vadim
хз. я бы попробовал 1251 или utf8
#4 by f_vadim
utf8 - 65001
#5 by lim9
дает ошибку: Произошла исключительная ситуация (WshShell.Exec): Не удается найти указанный файл.
#6 by zlnk
скачать альтернативный пинг на английском?
#7 by f_vadim
вот так сработало objScriptExec = objShell.Exec("C:WINDOWSsystem32chcp.com 1251");
#8 by Kalambur
пиши в файл
#9 by Kalambur
так стоп, а где запись в файл? ) файл потом можно прочитать на любой кодировке
#10 by lim9
благодарю  f_vadim, так сработало
#11 by IVT_2009
так записать в файл. если просто > то перепишет. Иначе - допишет
#12 by lim9
понял, спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С