maz*_*zer 15 c# windows io putty
我想要的是:我想用C#读取PuttY窗口的输出
我得到了:我们公司拥有数百台服务器,至少有2-3名技术用户(正在运行应用程序).我们有一个包含所有用户和密码的数据库.所以它基本上是搜索,复制和粘贴登录.
我想做什么:编写一个自动执行此操作的软件.
我到底有多远:写了一个工具,它读取单个PuTTY实例的日志文件并查找密码提示.确定目标用户和服务器(基于当前服务器和su - [用户名]).检索密码并通过PostMessage将其发送到选定的PuTTY.
问题或我想改变的地方:
我希望能够直接从PuTTY窗口读取PuTTY输出,因为日志文件有点不可靠(TAB,ESCAPE等会扰乱输出).我使用UISpy和其他工具来控制,但没有运气.
我不想使用键盘记录机制或类似的东西.
也许是一个钩子或什么的,但从来没有这样做过.
添加信息:
Additonal Info 2: 目标是编写严格的第三方软件.不要使用其他SSH库,修改PuTTY源或其他方法.问题是:如何从PuTTY窗口,日志文件旁边读取文本.
| 归档时间: |
|
| 查看次数: |
4663 次 |
| 最近记录: |