安装xftp7之后,卸载,再安装xftp5,点击xshell中打开xftp快捷按钮,提示“无法打开xftp”,猜测应该是注册表的问题。
打开监考,监测xshell文件和注册表操作,点击xftp快捷按钮,停止检测,分析之后发现,会在HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\NetSarang\Xftp\7查询信息,版本7以被卸载,版本5也存在,猜测读取注册表的时候,读取的是第2项,类似于读取list的最后一项。
解决方法:
删除:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\NetSarang\Xftp\7。测试正常。