如何将所选环境变量设置为Attachmate.Emulation.Frame.exe

时间:2017-10-15 03:07:01

标签: c# controls terminal-emulator unified-service-desk attachmate-extra

Back Story:

我是大型CRM商店的技术主管。其中一个应用程序使用Unified Service Desk。维护中需要修复一个应用程序,其中统一服务台使用托管控件,该托管控件包含一个包含终端仿真器的子控件(Attachmate最新版本)。

我有一个分包商正在研究这个问题,已经有几个星期了。我们最终失去了他,有人需要解决这个问题。我不会假装自己是美元专家(虽然我已经了解过去几天内的托管控件),但要么是我有一些带宽而且知道c#或者其他知道美元但带宽为零的人;后者决定处理这个我。

我已经完全阅读了代码,并且实际上在子控件中显示了终端模拟器。

另一个要求是自动登录终端仿真器所反映的遗留系统。

我正在尝试设置所选环境变量(用户名,密码)并设置为Attachmate.Emulation.Frame.exe,以便用户自动登录到旧版。

我在session方法的beginReflection()课程中有以下内容:

Environment.SetEnvironmentVariable("UserName", username);
Environment.SetEnvironmentVariable("PassWord", password);
startInfo.FileName = @"C:...\...\Reflection\Attachmate.Emulation.Frame.exe";

我没有正确接近这个吗?有没有人有任何见解?这是非常时间敏感的,只是放在我的腿上,客户已经疯了bc已经很晚了。

问候。

0 个答案:

没有答案