คำตอบของ Cyd ดูเหมือนว่าจะนำไปใช้กับ Kitty Classic (ไม่ใช่พกพา)
ฉันไม่สามารถรับการตั้งค่า PuTTY โดยตรงใน KittyPortable ปัญหาคือการพกพา KittyPortable ไม่ได้ดูที่ไดรฟ์ C ดังนั้นจึงไม่สามารถอ่านปุ่ม PuTTY ในรีจิสทรี Windows ได้
ฉันสามารถทำสิ่งนี้ให้สำเร็จโดยอ้อมโดยการติดตั้ง Kitty Classic ซึ่งรับรีจิสทรีคีย์ของ PuTTY โดยอัตโนมัติจากนั้นจึงเรียกใช้
KittyPortable.exe -convert-dir
================================================== ========================
หากคุณไม่มีสิทธิ์ของผู้ดูแลระบบในพีซีของคุณให้อ่านต่อ มิฉะนั้นข้ามลง
วิธีการนี้จะไม่สามารถใช้งานได้หากคุณไม่มีสิทธิ์เพียงพอในการติดตั้ง Kitty Classic หลายคนไม่มีสิทธิ์ของผู้ดูแลระบบในพีซีในที่ทำงาน แต่นี่เป็นที่ที่คุณอาจต้องการใช้ KittyPortable
ดังนั้นคุณต้องแปลงการตั้งค่า PuTTY เป็น Kitty บนเครื่องที่คุณมีสิทธิ์เป็นผู้ดูแลระบบเช่นเครื่องที่บ้านของคุณ แต่บางทีเครื่องที่บ้านของคุณอาจไม่มีการตั้งค่าคอนฟิก PuTTY ที่คุณใช้ในที่ทำงาน
ดังนั้นคุณจะต้องส่งออกคีย์รีจิสทรี PuTTY ในที่ทำงานและนำเข้ามาไว้ในพีซีที่บ้านของคุณ
เรียกใช้ regedit เลือก
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions
และทำไฟล์ / ส่งออก (ตรวจสอบให้แน่ใจว่าได้เลือกปุ่มตัวเลือกสำหรับ "สาขาที่เลือก") จากนั้นไปที่พีซีที่คุณมีสิทธิ์ของผู้ดูแลระบบ (พีซีที่บ้านของคุณ) ติดตั้ง PuTTY คลิกสองครั้งที่ไฟล์รีจิสตรีที่ส่งออกซึ่งคุณส่งออกไปก่อนหน้านี้ (นำเข้าเซสชัน PuTTY ทั้งหมด) แล้ว ...
================================================== =======================
กลับมาทำงาน ...
- สร้างโฟลเดอร์บางแห่งที่เรียกว่า kitty_portable (ไม่ควรอยู่ในไดรฟ์ C)
- ดาวน์โหลด Kitty รุ่น Windows Classic และ Windows Portable ของ Kitty ได้จากhttp://www.downloadbestsoft.com/KiTTY.htmlและวางไว้ในโฟลเดอร์ kitty_portable ของคุณ
- เรียกใช้ kitty.exe มันจะดึงการตั้งค่าคอนฟิก PuTTY ทั้งหมดของคุณ ปิด kitty.exe
- ไปที่เชลล์ DOS, cd ไปที่ไดเร็กทอรี kitty_portable และพิมพ์:
KittyPortable.exe -convert-dir
- ลบ kitty.exe (คุณไม่ต้องการอีกต่อไป)
การเรียกใช้ KittyPortable.exe ด้วย -convert-dir param จะสร้างโฟลเดอร์ต่าง ๆ ในโฟลเดอร์ kitty_portable ของคุณรวมถึงการตั้งค่า PuTTY ทั้งหมดของคุณ (ซึ่งตอนนี้ถูกเก็บไว้ใน textfiles ธรรมดาแทนที่จะใช้รีจีสทรีเหมือนกับ PuTTY) โฟลเดอร์นี้เป็นแบบพกพา 100% และไม่สามารถเข้าถึงไดรฟ์ C
ต๊าย