Клиент Wpf и Telnet

Привет, мое приложение wpf использует другой .exe для связи с сервером. эта связь использует telnet. я знаю, что это не лучший, но я должен использовать его. мой вопрос: кто-нибудь знает, как проверить состояние клиента telnet или как запустить (установить) клиент?

Спасибо за вашу помощь!

мфг Крис


person Christian    schedule 24.09.2010    source источник


Ответы (1)


Если я правильно понимаю, вы хотите выяснить из своего приложения, установлен ли клиент telnet на данном компьютере (я также предполагаю сценарий Vista/Win7, поскольку XP по умолчанию содержит клиент telnet, а новые версии Windows - нет).

В этой документации MSDN показано, как установить клиент telnet из командной строки http://technet.microsoft.com/en-us/library/cc771275%28WS.10%29.aspx. Учитывая, что вы вызываете менеджер пакетов, я могу логически предположить, что вы также должны иметь возможность проверить, был ли уже установлен пакет, или если вы попытаетесь установить уже установленный пакет, менеджер пакетов просто проигнорирует запрос. Если ничего не помогает, вы также можете проверить, существуют ли определенные ключи реестра (просто погуглите ключи реестра telnet).

Чтобы вызвать менеджер пакетов из вашего приложения, вы можете использовать класс System.Diagnostics.Process.

person Marko    schedule 29.11.2010