การเปลี่ยนชุดอักขระ PuTTY สำหรับเซสชันที่บันทึกไว้ทั้งหมด


12

PuTTY กำลังแสดงตัวละครแปลก ๆ บางตัวเนื่องจากตั้งค่าชุดอักขระไม่ถูกต้อง (ให้เครดิตกับคำถามSU ก่อนหน้านี้เพื่อช่วยฉันคิดออก)

ตอนนี้ฉันรู้ว่าการสลับข้อมูลที่ได้รับซึ่งสันนิษฐานว่าเป็นชุดอักขระ:จะแก้ไขปัญหานี้ได้อย่างไรฉันจะแก้ไขปัญหานี้ในเซสชันที่บันทึกไว้ทั้งหมดได้อย่างไร ฉันลองเปลี่ยนในเซสชั่นการตั้งค่าเริ่มต้นแต่มันไม่ได้เผยแพร่ไปยังเซสชั่นอื่น ๆ

อาจต้องทำด้วยตนเองซึ่งถือว่าโอเคฉันคิดว่า แต่ฉันมีเกือบ 30 รอบ

คำตอบ:


17

ฉันมีปัญหาเดียวกันและพบผู้จัดการเซสชัน PuTTY :

PuTTY Session Manager เป็นเครื่องมือที่ช่วยให้ผู้ดูแลระบบสามารถจัดการเซสชัน PuTTY ลงในโฟลเดอร์และกำหนดปุ่มลัดไปยังเซสชันที่ชื่นชอบ สามารถเปิดใช้งานหลายเซสชันได้ในคลิกเดียว ต้องการ MS Windows และ. NET 2.0 Runtime

มันอนุญาตให้ฉันกำหนดค่าเซสชันทั้งหมดในครั้งเดียวในขณะที่ปล่อยให้องค์ประกอบที่แตกต่างกันคนเดียว


2
+1 ติดตั้งโปรแกรมแล้ว แต่ไม่ทราบว่าสามารถทำเช่นนั้นได้!
ceving

13
ทำงานได้อย่างสมบูรณ์แบบ เนื่องจากฟังก์ชั่นนั้นถูกซ่อนอยู่มากนี่คือวิธีที่คุณทำ: 1) ในการฉาบปกติโหลดเซสชั่นเริ่มต้นเปลี่ยนสีและบันทึก ติดตั้งตัวจัดการเซสชันและเริ่มต้น หลังจากนั้นคุณจะมีไอคอนในถาดระบบ คลิกขวาเลือกตัวแก้ไขเซสชันเลือกเซสชันทั้งหมดเลือก "คัดลอกแอตทริบิวต์เซสชัน" จากเทมเพลตเริ่มต้นเลือกเฉพาะแอตทริบิวต์เลือกสีและนำไปใช้ ขอบคุณมากสำหรับ tipp ที่ whish ฉันได้รู้จักเครื่องมือที่สำหรับปี :)
คริสโตLörken

หมายเหตุ: เครื่องมือนี้ใช้ชื่อแอ็ตทริบิวต์ raw แทนเลเบลที่จำง่ายซึ่งแสดงในการตั้งค่า PuTTY ปกติ ฉันไม่แน่ใจว่าแผนที่หนึ่งจากหนึ่งไปยังอีก (ตัวอย่างเช่นฉันพยายามคัดลอกการตั้งค่าระฆังภาพ แต่พยายามหาคุณลักษณะที่เกี่ยวข้อง)
ดันแคนโจนส์

4

HKEY_CURRENT_USER\Software\SimonTathamการส่งออกการประชุมสีโป๊วเก็บไว้ในรีจิสทรีโดยการส่งออกคีย์รีจิสทรี จากนั้นค้นหาแทนที่การตั้งค่าที่ต้องการผสานไฟล์. reg


0

ฉันเชื่อว่าสิ่งนี้ถูกเก็บไว้ในรายการรีจิสตรีดังนั้นคุณต้องใช้เครื่องมือที่ช่วยให้คุณอัปเดตชุดรีจิสตรีคีย์ตามเกณฑ์บางอย่าง (อาจเกี่ยวข้องกับไวด์การ์ด)


หลังจากสูดหายใจเข้าลึก ๆ แล้วเปิด regedit.exe ให้ค้นหาการตั้งค่า: HKCU \ Software \ SimonTatham \ PuTTY \ Sessions ตอนนี้ถ้ามีเพียงฉันเท่านั้นที่รู้ว่าคีย์ใดที่สอดคล้องกับการตั้งค่าชุดอักขระ: - /
Belmin Fernandez

2
อาจส่งออกรายการรีจิสตรีสำหรับหนึ่งคีย์เปลี่ยนค่า "ข้อมูลที่ได้รับซึ่งสันนิษฐานว่าเป็นชุดอักขระ" ส่งออกรีจิสตรีคีย์อีกครั้ง diff ถ้าคุณไม่มีเซสชันจำนวนมากฉันรู้สึกว่าการแก้ไขแต่ละเซสชันอาจเร็วกว่า (แม้ว่าจะน่าเบื่อและสนุกน้อยลง)
RedGrittyBrick

มีเกือบ 30 ครั้ง ฉันคิดว่าฉันจะใช้สคริปต์ Python แต่คุณคิดว่าการส่งออก / นำเข้าเป็นสิ่งที่ฉลาด ก่อนอื่นต้องคิดว่าค่าใดสอดคล้องกับการตั้งค่า
Belmin Fernandez

1
ลองเปลี่ยน LineCodePage
jackhab

0

ฉันพบว่าแอปพลิเคชั่น "SupperPuTTY" สามารถแก้ปัญหานี้ได้ง่ายขึ้นและเข้าใจง่ายขึ้นโดยจะถือว่าเซสชัน PuTTY ดั้งเดิมเป็นไฟล์กำหนดค่า

ตัวอย่างดังต่อไปนี้

  1. คลิกที่เครื่องมือ -> ฉาบกำหนดค่าเช่นการจับภาพ 1 ;
  2. เปลี่ยนการตั้งค่าบางอย่าง (เช่นสี) จากนั้นในบล็อกโหลดบันทึกหรือลบเซสชันที่เก็บไว้คลิกการตั้งค่าเริ่มต้นและคลิกบันทึก ;
  3. คลิกขวาที่PuTTY Sessionsและคลิกใหม่ในชื่อCapture 2 ;
  4. ในป๊อปอัพใหม่สร้างเซสชันใหม่คุณสามารถเลือกแฟ้มการกำหนดค่าที่เหมาะสมในการฉาบเซสชันรายละเอียดรายการ สำหรับตัวอย่างเลือกตั้งค่าเริ่มต้นเช่นการจับภาพ 3

ในอนาคตถ้าคุณเปลี่ยนการตั้งค่าของบางส่วนตั้งค่าเริ่มต้นแล้วการเปลี่ยนแปลงทั้งหมดจะนำไปใช้ในการประชุมทั้งหมดที่ใช้ตั้งค่าเริ่มต้น

ขออภัยสำหรับภาษาอังกฤษที่ไม่ดีของฉันหากไม่ได้อธิบายอย่างชัดเจน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.