Грабли при логине телнетом на Win2003
здесь для Win2000, и там она решается установкой сервис-пака. Но из этой ссылки совсем не понятно, как её побороть в Win2003.
Проблема очень похожа на описанную
а нельзя просто ожидать появления приглашения вида C:\* ?
Видимо, так и придётся сделать
тогда уж лучше до ">" ждать просто.
Оставить комментарий
ava3443
Для запуска системы на Win2003 с юниксовой машины пользуемся телнетом: небольшая прога логинится телнетом, ожидает появления приглашения вида "C:\Documents and Settings\USERNAME>" и как только его получает, запускает .bat-файл.Так вот, недавно появились грабли: при логине телнетом под одним и тем же юзером через раз попадаем не в ожидаемое место - "C:\Documents and Settings\USERNAME>", в разные шальные директории. Иногда это "C:\>", иногда "C:\Documents and Settings\TEMP.HOSTNAME.000>" (при чём эта самая директория TEMP.HOSTNAME.000 появляется непонятно как и откуда и потом исчезает аналогично).
Вопрос: кто-нибудь знает, как побороть такие грабли, кроме как переписыванием проги чтобы та использовала регекспы для распознавания приглашения винды?