2016-09-22 69 views

回答

-1

找到了答案 - 更新版本的WinSCP在C:\Program Files(x86)\WinSCP目录中创建winscp.ini文件。删除这使WinSCP使用注册表项。

+0

这不是真的。首先,WinSCP几乎不能写入'C:\ Program Files(x86)',您需要管理员权限才能执行此操作。你是否以管理员权限运行WinSCP?其次,安装WinSCP默认使用注册表,而不是INI文件。所以唯一的解释是你实际上没有安装WinSCP,而是手动将二进制文件复制到“Program Files”中。你是否?有关详细信息,请参阅https://winscp.net/eng/docs/config –

+0

您不必具有管理员访问权限即可安装到C:\ Program Files(x86),但是,我确实拥有本地管理员访问权限。我在新安装时安装了WinSCP,然后按照我提供的链接中所述导入了注册表设置。但是,当我运行WinSCP时,以前的会话不会显示。我手动删除注册表项,卸载,重新安装,重新添加键,没有骰子。新安装中有一个winscp.ini文件,Google搜索提到了这一点。我删除它并重新启动WinSCP。 BAM!旧的会议回来了。对不起,如果这不正常,但它的工作。 – Tensigh

+0

1)确保您必须具有管理员权限才能安装到“程序文件”。自Windows Vista以来,除非以提升的权限运行,否则任何应用程序都不能写入程序文件。 2)WinSCP安装程序不会创建winscp.ini。另一方面,WinSCP卸载程序删除winscp.ini,如果有的话。所以你写的没有任何意义。除非winscp.ini实际上是在虚拟商店(由一些非常旧版本的WinSCP创建的)。 - 你是如何找到/删除winscp.ini的?使用什么工具? 3)*“Google搜索提到了这个”* - 什么“搜索”? –

相关问题