Ребята, помогите найти ошибку.
Есть кусок кода (Jscript в windows script file), который создает лог если он не создан и пишет туда тестовую запись:
var date_empt = today.getDate() + "_" + (today.getMonth()+1) + "_" + today.getYear();
if (fso.FileExists("C:\\Manager\\PPM\\" + date_empt + "\\ext_" + date_empt + "_log.txt")) //проверяем есть ли в папке лог файл который создается один раз на целый день.
{
var log_empty = fso.OpenTextFile("C:\\Manager\\PPM\\" + date_empt + "\\ext_" + date_empt + "_log.txt", 8, true);
}
else
{
var dir_emp_log = fso.CreateFolder("C:\\Manager\\PPM\\" + date_empt); //Создаем каталог, в котором будет лежать empty лог
var log_empty = fso.CreateTextFile(dir_emp_log + "\\ext_" + date_empt + "_log.txt", 2, true); //Создаем empty лог-файл
log_empty.Close();
var log_empty = fso.OpenTextFile(dir_emp_log + "\\ext_" + date_empt + "_log.txt", 8, true);
var today_log = new Date();
file_proc_start = today_log.getDate()+"."+ (today_log.getMonth()+1) + "." + today_log.getYear() + " " + today_log.getHours() + ":" + today_log.getMinutes() + ":" + today_log.getSeconds() + ":" + today_log.getMilliseconds();
log_empty.WriteLine(file_proc_start +" - тестовая запись");
}
в результате получаю лог с кракозябрами:
㌱㘮㈮′〱㈺㨳㘲㔺〹ⴠ猠汥捥❴ 易⃮倠佒䕃卓䑅 㘮㈮′〱㈺㨳㘲㔺〹ⴠ 瀠扲摟瑡牰形硥彴楦敬 ﯭ䑉䕟员䅒呃⻢켠⃬ ⻲
Где искать ошибку (в кодировке?)?