我试图找到一种telnet://A.B.C.D:xxx
直接通过 MobaXterm 打开 EVE-NG 链接的方法(实际上,Putty 和 SecureCRT 在我的机器上工作正常)。
但是当我安装该软件时,我什至在默认应用程序窗口中看不到该选项(按协议选择默认应用程序,Windows 10)。因此,像 SecureCRT 一样,我创建了一个如下所示的 .reg 文件,
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Classes\MobaXterm.telnet]
@="telnet"
[HKEY_CURRENT_USER\SOFTWARE\Classes\MobaXterm.telnet\DefaultIcon]
@="C:\\Program Files (x86)\\Mobatek\\MobaXterm\\MobaXterm.exe, 0"
[HKEY_CURRENT_USER\SOFTWARE\Classes\MobaXterm.telnet\shell]
[HKEY_CURRENT_USER\SOFTWARE\Classes\MobaXterm.telnet\shell\open]
[HKEY_CURRENT_USER\SOFTWARE\Classes\MobaXterm.telnet\shell\open\command]
@="\"C:\\Program Files (x86)\\Mobatek\\MobaXterm\\MobaXterm.exe\" /T %1"
[HKEY_CURRENT_USER\SOFTWARE\MobaXterm]
[HKEY_CURRENT_USER\SOFTWARE\MobaXterm\Capabilities]
[HKEY_CURRENT_USER\SOFTWARE\MobaXterm\Capabilities\URLAssociations]
"telnet"="MobaXterm.telnet"
[HKEY_CURRENT_USER\SOFTWARE\RegisteredApplications]
"MobaXterm"="Software\\MobaXterm\\Capabilities"
然后,我可以在 Default Apps 中看到 MobaXterm 选项。更改默认程序后,点击浏览器上的EVE-NG图标即可立即调用新终端,但仍无法连接到正在运行的设备。也就是说MobaXterm可以自动弹出,但是我只能看到软件的启动界面,还是不能操作设备。
我不确定是否是因为添加到注册表项的参数不正确(如“/t、%h、%p”)。任何人都可以给我一些建议吗?
提前致谢!