Putty в ConEmu на Win7 Enterprise

(Обратите внимание, что putty отлично работает в conemu на Windows 10 Home для меня)

В Windows 7 Enterprise ни одно из следующих действий не работает — все они открывают замазку во внешнем окне.

putty.exe -load "veragld"

открывает шпатлевку в отдельном окне.

putty.exe -new_console -load "veragld"

При включенном Features->Inject ConEmuHk это дает мне ошибку "injecting hooks", а затем открывает замазку в отдельном окне. С отключенным Inject ConEmuHk (но с включенным Process '-new_console'...) conemu не анализирует -new_console, и я получаю сообщение об ошибке putty. То же самое для -cur_console.

Любые перестановки вышеперечисленного дают мне либо ошибку инъекции хука, либо замазку в отдельном окне. В Windows 10 Home все это «просто работает» с параметром -new_console.

Может ли корпоративная хрень McAfee как-то блокировать? Какие-либо предложения?

Предварительный просмотр ConEmu 170402

Спасибо!

Редактировать: @Maximus - я получаю это в исходной консоли conemu после ошибки внедрения хука:

Process was not attached to console. Is it GUI?

Current directory:
C:\Users\me

Command to be executed:
"c:\Program Files (x86)\PuTTY\putty.exe" -load "veragld"


Press Ctrl+Break to stop waiting


Press Enter or Esc to close console, or wait...

Однако результаты одинаковы, независимо от того, запускаю ли я его из консоли или как задачу.

Правка №2: > notepad -new_console работает нормально. Не знаю почему.


person Omortis    schedule 03.05.2017    source источник
comment
Сделайте настройки Putty такими же. Запустите putty, указав полный путь к exe.   -  person Maximus    schedule 03.05.2017
comment
@Maximus - спасибо, что ответили мне, не хотел спамить страницу github. Точно такие же результаты, если я укажу полный путь к putty.exe...   -  person Omortis    schedule 03.05.2017
comment
Настройки Putty установлены по умолчанию, за исключением цветов переднего и заднего плана и шрифта (Consolas), как и в W10 Home. к вашему сведению.   -  person Omortis    schedule 03.05.2017
comment
Невероятный. Что-то в вашей конфигурации шпатлевки препятствует подключению.   -  person Maximus    schedule 04.05.2017
comment
Есть ли что-нибудь, что я могу сделать, чтобы отобразить взаимодействие? Версия conemu для разработчиков, которая выводит полный журнал в реальном времени или что-то в этом роде? Сложно сравнивать мой домашний макет шпатлевки с моим рабочим макетом, у меня нет доступа из дома и наоборот...   -  person Omortis    schedule 04.05.2017
comment
Релизная версия ConEmu началась с переключателя -log. Я предполагаю, что причина, препятствующая отсоединению, будет видна в журнале.   -  person Maximus    schedule 04.05.2017
comment
В логах нет ничего, что могло бы дать мне какие-либо подсказки, но я не разработчик conemu :-) Я отправлю их вам, если хотите, и/или опубликую их на форуме github, просто дайте мне знать, если вы заинтересованы .   -  person Omortis    schedule 04.05.2017


Ответы (1)


mputty также доставил мне неприятности (не загружал / не взаимодействовал с putty.exe). Я смог заставить mputty хорошо работать с putty, запустив его (mputty) с run elevated - однако этот подход не работает с многопоточными приложениями, которые, как я полагаю, есть у conemu. Я думаю, именно поэтому conemu не загрузит замазку (но загрузит блокнот всех вещей ???).

@maximus: проблема решена - я, наконец, закончил плавать в кипящем черном море ИТ-политики и получил права администратора на своем рабочем ноутбуке. Запустив conemu с правами администратора, putty отлично работает в new_console. к вашему сведению.

person Omortis    schedule 11.05.2017