Ändern des PuTTY-Zeichensatzes für alle gespeicherten Sitzungen

12

PuTTY hat einige seltsame Zeichen angezeigt, weil der Zeichensatz falsch eingestellt war (Dank an die vorherige SU- Frage, die mir dabei geholfen hat, das herauszufinden).

Nachdem ich nun weiß, dass die empfangenen Daten in welchem ​​Zeichensatz umgeschaltet werden: Würde dieses Problem behoben, wie würde ich dies in all meinen gespeicherten Sitzungen beheben? Ich habe versucht, es in der Sitzung " Standardeinstellungen" zu ändern, aber es wurde nicht auf die anderen Sitzungen übertragen.

Möglicherweise muss es nur manuell gemacht werden, was in Ordnung ist, nehme ich an. Aber ich habe fast 30 Sitzungen.

Belmin Fernandez
quelle

Antworten:

17

Ich hatte gerade das gleiche Problem und fand PuTTY Session Manager :

PuTTY Session Manager ist ein Tool, mit dem Systemadministratoren ihre PuTTY-Sitzungen in Ordnern organisieren und bevorzugten Sitzungen Hotkeys zuweisen können. Mit einem Klick können mehrere Sitzungen gestartet werden. Benötigt MS Windows und die .NET 2.0-Laufzeit.

Dadurch konnte ich alle Sitzungen gleichzeitig konfigurieren und die einzelnen Elemente gut in Ruhe lassen.

Gavyn
quelle
2
+1 Hatte das Programm bereits installiert, war sich aber nicht bewusst, dass es das kann!
27.
13
Hat perfekt funktioniert. Da diese Funktionalität völlig verborgen ist, gehen Sie folgendermaßen vor: 1) Laden Sie im normalen Kitt die Standardsitzung, ändern Sie die Farbe und speichern Sie sie. Installieren Sie den Sitzungsmanager und starten Sie ihn. Anschließend befindet sich in der Taskleiste ein Symbol. Klicken Sie mit der rechten Maustaste, wählen Sie den Sitzungseditor, wählen Sie alle Sitzungen aus, wählen Sie "Sitzungsattribut kopieren" aus der Standardvorlage, nur ausgewählte Attribute, wählen Sie Farben aus und wenden Sie sie an. Vielen Dank für diesen Tipp, den ich seit Jahren kenne :)
Christopher Lörken
Hinweis: Dieses Tool verwendet Rohattributnamen anstelle der in den normalen PuTTY-Einstellungen angezeigten Anzeigen. Ich bin mir nicht sicher, wie einer von einem zum anderen abgebildet wird. (Ich habe zum Beispiel versucht, die visuelle Glockeneinstellung zu kopieren, aber Schwierigkeiten, herauszufinden, welches Attribut relevant ist).
Duncan Jones
4

Exportieren Sie die in der Registrierung gespeicherten Putty-Sitzungen, indem Sie den Registrierungsschlüssel exportieren HKEY_CURRENT_USER\Software\SimonTatham. Suchen Sie dann nach den gewünschten Einstellungen und führen Sie die .reg-Datei wieder in die Registrierung ein.

Jackhab
quelle
0

Ich glaube, dass dies alles in Registrierungseinträgen gespeichert ist. Sie müssten also ein Tool verwenden, mit dem Sie eine Reihe von Registrierungsschlüsseln anhand einiger Kriterien aktualisieren können (wahrscheinlich mit Platzhaltern).

RedGrittyBrick
quelle
Nachdem Sie ein paar tiefe Atemzüge gemacht und regedit.exe geöffnet haben, haben Sie die folgenden Einstellungen gefunden: HKCU \ Software \ SimonTatham \ PuTTY \ Sessions. Wenn ich nur wüsste, welcher Schlüssel den Zeichensatzeinstellungen entspricht: - /
Belmin Fernandez
2
Exportieren Sie möglicherweise die Registrierungseinträge für einen Schlüssel und ändern Sie den Wert "Empfangene Daten als in welchem ​​Zeichensatz angenommen". Exportieren Sie die Registrierungsschlüssel erneut. diff. Wenn Sie nicht eine sehr große Anzahl von Sitzungen haben, habe ich das Gefühl, dass das Bearbeiten jeder Sitzung möglicherweise schneller ist (obwohl dies wohl mühsam ist und weniger Spaß macht).
RedGrittyBrick
Habe fast 30 Sitzungen. Ich denke, ich werde nur ein Python-Skript verwenden, aber Ihre Export- / Importidee ist trotzdem eine kluge. Zuerst müssen Sie herausfinden, welcher Wert der Einstellung entspricht.
Belmin Fernandez
1
Versuchen Sie, LineCodePage
Jackhab
0

Ich fand, dass die Anwendung "SupperPuTTY" dieses Problem leichter und verständlicher lösen kann. Sie behandelt ursprüngliche PuTTY-Sitzungen als Konfigurationsdateien.

Ein Beispiel wie unten.

  1. Klicken Sie als Capture 1 auf Extras -> PuTTY-Konfiguration .
  2. Ändern Sie einige Einstellungen (z. B. Farben). Klicken Sie dann im Block Laden, Speichern oder Löschen einer gespeicherten Sitzung auf Standardeinstellungen und dann auf Speichern .
  3. Klicken Sie mit der rechten Maustaste auf PuTTY-Sitzungen , und klicken Sie als Capture 2 auf Neu .
  4. Im neuen Popup Neue Sitzung erstellen können Sie die entsprechende Konfigurationsdatei in der Liste PuTTY-Sitzungsprofil auswählen . Wählen Sie beispielsweise Standardeinstellungen als Capture 3 aus .

Wenn Sie in Zukunft einige Einstellungen der Standardeinstellungen ändern, gelten alle Änderungen für alle Sitzungen mit den Standardeinstellungen .

Entschuldigung für mein schlechtes Englisch, wenn nicht klar beschrieben.

Kakaaaluote
quelle