бытие сусликов в Far Manager и Windows Server 2008

July 29th, 2008 | Tags:

Поставил тут telnet-клиента на 2008–ой сервер (оторвать бы руки яйца тому гению в Microsoft, кто придумал убрать из Vista/Server 2008 установку telnet-клиента “по умолчанию”). Запускаю telnet из консоли Far-а – “нет никакого телнета”. Но не просто нету. А как суслика из фильма “ДМБ”. Во всей красе.

Картинка для медитации (сверху Far Manager, внизу Command Prompt):

Far-2008

“Я не понял, чё за ботва?” ™

Пришлось морщить моск:

Снизу штатный cmd-ешник Windows Server x64. Сверху – Far, 32–битный, естественно. Вооот. Поэтому он вместо %systemroot%\system32 (как и прочие 32–битные приложения в 64–битной среде Windows Server) ходит в %systemroot%\SysWOW64, ничего не подозревая о подмене.

Так работает подсистема Microsoft Windows-32-on-Windows-64 (WOW64). А я туда раньше подробно не смотрел никогда.

Так штаа когда вы думаете, что у вас “едет крыша” – прислушайтесь к мирозданию внимательней. Возможно, это его штатная документированная feature.

Comments are closed.