更改所有已保存会话的PuTTY字符集


12

由于字符集设置不正确,PuTTY正在显示一些奇怪的字符(记入先前的SU问题以帮助我弄清楚这一点)

现在,我知道切换假定为哪个字符集接收数据:将解决此问题,我将如何在所有保存的会话中解决此问题?我尝试在“ 默认设置”会话中进行更改,但未传播到其他会话。

可能只需要手动操作即可,我想是可以的。但是我确实有将近30堂课。

Answers:


17

我只是遇到了同样的问题,发现了PuTTY会话管理器

PuTTY会话管理器是一种工具,允许系统管理员将其PuTTY会话组织到文件夹中,并将热键分配给喜欢的会话。一键启动多个会话。需要MS Windows和.NET 2.0运行时。

它使我能够一次配置所有会话,同时不影响其他元素。


2
+1已经安装了该程序,但不知道它可以做到!
ceving

13
工作完美。由于该功能非常隐蔽,因此您可以执行以下操作:1)在普通腻子中加载默认会话,更改颜色并保存。安装会话管理器并启动它。然后,您的系统任务栏中将有一个图标。右键单击,选择会话编辑器,选择所有会话,选择“复制会话属性”,从默认模板中,仅选择属性,选择颜色并应用。非常感谢我多年来已经了解该工具:)
ChristopherLörken2015年

注意:此工具使用原始属性名称,而不是常规PuTTY设置中显示的友好标签。我不确定一个如何从另一个映射到另一个。(例如,我试图复制可视铃声设置,但很难找到哪个属性是相关的)。
Duncan Jones

4

通过导出注册表项来导出存储在注册表中的Putty会话HKEY_CURRENT_USER\Software\SimonTatham。然后搜索替换所需的设置,将.reg文件合并回注册表。


0

我认为这全部存储在注册表项中-因此您必须使用一种工具,该工具可让您根据某些条件(可能涉及通配符)更新一组注册表项


深吸一口气并打开regedit.exe之后,找到设置:HKCU \ Software \ SimonTatham \ PuTTY \ Sessions。现在,只要我知道哪个键对应于字符集设置即可:-/
Belmin Fernandez 2010年

2
也许,导出一个注册表项的注册表项,更改“假定为哪个字符集的接收数据”值。再次导出注册表项。差异 除非您有大量的会话,否则我感觉编辑每个会话可能会更快(尽管可以说乏味且不太有趣)。
RedGrittyBrick

有将近30次课程。我想我只会使用Python脚本,但是您导出/导入的想法还是很聪明的。首先,需要找出与设置对应的值。
Belmin Fernandez

1
尝试更改LineCodePage
jackhab 2011年

0

我发现应用程序“ SupperPuTTY”可以更轻松,更轻松地解决此问题,它将原始PuTTY会话视为配置文件。

一个例子如下。

  1. 单击工具 -> PuTTY配置,作为Capture 1
  2. 更改一些设置(例如颜色),然后在块加载,保存或删除存储的会话中,单击默认设置,然后单击保存
  3. 右键单击“ PuTTY会话”,然后单击“ 新建”,作为“ 捕获2”
  4. 在新的弹出窗口Create New Session中,您可以在PuTTY Session Profile列表中选择适当的配置文件。例如,选择默认设置,作为捕获3

将来,如果您更改了默认设置的某些设置,则所有更改将应用​​到所有使用默认设置的会话。

如果我的英语描述不好,抱歉。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.