2010-09-24 74 views
0

嗨 我的wpf应用程序正在使用其他.exe与服务器进行通信。此通信使用telnet。我知道它不是最好的,但我必须使用它。我的问题是:没有人知道如何检查telnet客户端的状态,或者知道如何启动(安装)客户端?Wpf和Telnet客户端

感谢您的帮助!

MFG克里斯

回答

0

如果我理解正确的话,你想,如果远程登录客户端安装在给定的机器上,从您的应用程序计算出(我还承担了VISTA/Win7的情况下为XP包含telnet客户端默认情况下,whilest新的Windows版本不)。

此MSDN文档显示了如何从命令行http://technet.microsoft.com/en-us/library/cc771275(WS.10).aspx安装telnet客户端。考虑到你正在调用一个包管理器,我可以逻辑地假设你也应该能够检查一个包是否已经安装,或者如果你尝试安装一个已经安装的包,包管理器将忽略这个请求。如果一切都失败了,你还可以检查某些注册表项是否存在(只适用于telnet注册表项)。

要从应用程序中调用程序包管理器,可以使用System.Diagnostics.Process类。