01MDM Круто! У меня и в самом деле в качестве значения этого параметра стоит Неразрывный пробел! Поразительно! Выходит, это не глюк среды разработки, а просто разработчики Wget переусердствовали: используют в качестве разделителя разрядов символ, указанный в реестре?
Или скорее, даже тот, кто его портировал под Windows!
Цитата: Отразится на всех консольных приложениях, т.е вместо пробела в разделителях тысячных будет ваш символ.
Значение этого параметра соответствует опции "Разделитель групп разрядов" в Панели управления -> "Язык и стандарты" -> вкладка "Числа".
Влияет она, таким образом, на все приложения Office и другие, которые используют эти параметры.
Видимо, в Microsoft не думали, что кто-то станет форматировать числа в консоли, используя значение этого параметра.
Насколько я понимаю, неразрывный пробел - символ Юникода, и его значение выходит за границы диапазона кодировки DOS. Значит, этот параметр вообще не предназначен для использования в DOS-приложениях! Так что разработчики и впрямь перемудрили...
Добавлено: Цитата: Небольшой батник:
За батник спасибо, но хотелось бы, чтобы этот параметр как-то передавался Wget без редактирования реестра. А то мало ли что: может, я захочу прервать выполнение своего батника (работу Wget) - и тогда значение пераметра не вернётся к первоначальному.
Или, может быть, можно как-то менять значение параметра обратно сразу после запуска Wget, не дожидаясь окончания работы Wget? Идеально было бы оформить это всё как DOSKEY-макрос: тогда не придётся думать каждый раз над этой чепухой...
Добавлено: Один момент. Насколько я понимаю, выставить такое Unicode-значение данного параметра, как Неразрывный пробел, через батник не получится? Ведь у батника кодировка DOS...