Тема: JScript: Ошибка "Expecting a valid name" для оператора "<" в *.wsf
Доброго времени суток!
Имеется код в WSF файле:
<?xml version="1.0" encoding="utf-8"?>
<job id="T1">
<script language="JScript">
var i = 2;
if (i < 5) {
WScript.Echo(i);
}
</script>
</job>При запуске скрипта выдаётся сообщение, о том, что "Expecting a valid name" и указывает на место подчёркнутого значения (т.е. "5"). Замена значения на переменную и смена кодировки (на 1251) ничего не меняют. И такая ситуация на всех машинах.
Та же история и с кодом for:
for (var i = 0; i < 3; i++) {
WScript.Echo(i);
}Можно конечно заменить < на !( >= ), но хотелось бы всё-таки установить причину такого поведения сервера сценариев.
P.S. В IE аналогичный код (в HTML-ом <script>) работает.

