Здравствуйте, MasterMind, Вы писали:
MM>Батники исполняют свою работу замечательно — файлы меняют контент — но windows почему то не подхватывает эти измения.
Чем проверял? Приоритет файла hosts даже выше, чем у локального DNS кэша — поэтому он всегда отрабатывает первым, НО шибко "умные" приложения, типа IE имеют собственный DNS кэш, что, скорее всего и породило проблему в твоем случае.
Вот пример (лишнее порезал, а то много)
C:\WINDOWS\system32\drivers\etc>type hosts
127.0.0.1 localhost
10.10.10.10 some.site.com
C:\WINDOWS\system32\drivers\etc>ping some.site.com
Обмен пакетами с some.site.com [10.10.10.10] по 32 байт:
Control-C
^C
C:\WINDOWS\system32\drivers\etc>ipconfig /displaydns
some.site.com
----------------------------------------
Имя записи . . . . . : some.site.com
Тип записи . . . . . : 1
Срок жизни (TTL). . . : 494204
Длина данных. . . . . : 4
Раздел . . . . . . . : Ответ
А-запись (узла) . . . : 10.10.10.10
C:\WINDOWS\system32\drivers\etc>type hosts
127.0.0.1 localhost
10.20.20.20 some.site.com
C:\WINDOWS\system32\drivers\etc>ping some.site.com
Обмен пакетами с some.site.com [10.20.20.20] по 32 байт: