有谁知道如何配置上砰砰的字符集转换(的命令行版本修补剂的)为UTF-8?我试图SSH到Linux服务器,其字符集的配置是UTF-8。

这可以通过腻子可以轻松实现,但我似乎无法找到上的Plink是命令行选项...

有帮助吗?

解决方案

您无法找到一个选项,因为砰砰不做字符集转换 - 这是由Windows处理命令窗口。若要更改Windows命令窗口中的字符集转换开始砰砰使用前命令“CHCP”。

要获得UTF-8,你需要先更改控制台窗口的字体设置为“龙力控制台”。然后,尝试 “CHCP 65001”。

一个警告 - 我发现,有一些令人难以置信的缓慢和低效有关Windows控制台时它做UTF-8这样的,如果你过快地发送数据,砰砰将炸毁,并说:“连接到系统的设备是不工作”。

不过,我要问 - 你为什么这样做?你应该使用腻子任何东西互动和任何非交互式,如果你输出重定向到一个文件在Windows控制台在当时并不重要作用的翻译。该文件随后在UTF-8,以及任何Windows程序你在需要打开它被告知。

其他提示

您也可以根据需要配置一个腻子会话并经由PLINK加载:

plink.exe -load my_session -l my_user_name -pw my_password <your command>
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top