Mengubah set karakter Putty untuk semua sesi yang disimpan

12

PuTTY sedang menampilkan beberapa karakter aneh karena salah set karakter (kredit untuk pertanyaan SU sebelumnya karena membantu saya mengetahuinya)

Sekarang saya tahu beralih dari data yang Diterima diasumsikan berada di set karakter: akan mengatasi masalah ini, bagaimana saya memperbaikinya di semua sesi saya yang disimpan? Saya mencoba mengubahnya di sesi Pengaturan Default tetapi tidak menyebar ke sesi lain.

Mungkin hanya perlu melakukannya secara manual yang tidak apa-apa saya kira. Tapi saya punya hampir 30 sesi.

Belmin Fernandez
sumber

Jawaban:

17

Saya baru saja mengalami masalah yang sama dan menemukan manajer sesi Putty :

Putty Session Manager adalah alat yang memungkinkan administrator sistem untuk mengatur sesi Putty mereka ke dalam folder dan menetapkan hotkey untuk sesi favorit. Beberapa sesi dapat diluncurkan dengan satu klik. Membutuhkan MS Windows dan .NET 2.0 Runtime.

Itu memungkinkan saya untuk mengkonfigurasi semua sesi sekaligus sambil meninggalkan elemen yang berbeda dengan baik.

Gavyn
sumber
2
+1 Sudah menginstal program tetapi tidak sadar, bahwa ia dapat melakukannya!
ceving
13
Bekerja dengan sempurna. Karena fungsi itu cukup tersembunyi, berikut adalah cara Anda melakukannya: 1) dalam dempul normal memuat sesi default, ubah warnanya dan simpan. Instal manajer sesi dan mulai. Setelah itu, Anda akan memiliki ikon di baki sistem Anda. Klik kanan, pilih editor sesi, pilih semua sesi, pilih "salin atribut sesi", dari template default, hanya atribut yang dipilih, pilih warna dan terapkan. Terima kasih banyak untuk tip yang saya tahu alat itu selama bertahun-tahun :)
Christopher Lörken
Catatan: alat ini menggunakan nama atribut mentah daripada label ramah yang ditunjukkan dalam pengaturan Putty normal. Saya tidak yakin bagaimana satu peta dari satu ke yang lain. (Misalnya, saya mencoba menyalin pengaturan bel visual, tetapi berjuang untuk menemukan atribut mana yang relevan).
Duncan Jones
4

Mengekspor sesi Putty yang disimpan dalam registri dengan mengekspor kunci registri HKEY_CURRENT_USER\Software\SimonTatham. Kemudian cari-ganti pengaturan yang diinginkan menggabungkan file .reg kembali ke registri.

jackhab
sumber
0

Saya percaya ini semua disimpan dalam entri registri - jadi Anda harus menggunakan alat yang memungkinkan Anda untuk memperbarui satu set kunci registri berdasarkan beberapa kriteria (mungkin melibatkan wildcard)

RedGrittyBrick
sumber
Setelah menarik napas dalam-dalam dan membuka regedit.exe, temukan pengaturan: HKCU \ Software \ SimonTatham \ PuTTY \ Sessions. Sekarang seandainya saya tahu kunci mana yang sesuai dengan pengaturan charset: - /
Belmin Fernandez
2
Mungkin, ekspor entri registri untuk satu kunci, ubah nilai "Data yang diterima diasumsikan sebagai set karakter". Ekspor kunci registri lagi. beda. Kecuali jika Anda memiliki jumlah sesi yang sangat besar, saya merasa bahwa mengedit setiap sesi mungkin lebih cepat (meskipun bisa dibilang membosankan dan kurang menyenangkan).
RedGrittyBrick
Memiliki hampir 30 sesi. Saya pikir saya hanya akan menggunakan skrip Python tetapi Anda ide ekspor / impor adalah ide yang cerdas. Pertama, perlu mencari tahu nilai mana yang sesuai dengan pengaturan.
Belmin Fernandez
1
Coba ubah LineCodePage
jackhab
0

Saya menemukan aplikasi "SupperPuTTY" dapat memecahkan masalah ini dengan lebih mudah dan lebih mudah untuk dipahami, itu memperlakukan sesi Putty asli sebagai file konfigurasi.

Contohnya seperti di bawah ini.

  1. Klik Alat -> Konfigurasi Putty , seperti Capture 1 ;
  2. Ubah beberapa pengaturan (misalnya warna), lalu di blok Load, simpan atau hapus sesi yang disimpan , klik Pengaturan Default dan klik Simpan ;
  3. Klik kanan pada Sesi Putty , dan klik baru , seperti Capture 2 ;
  4. Di munculan baru Buat Sesi Baru , Anda dapat memilih file konfigurasi yang sesuai di daftar Profil Sesi Putty . Sebagai contoh, pilih Pengaturan Default , seperti Ambil 3 .

Di masa depan, jika Anda mengubah beberapa pengaturan Pengaturan Default , maka semua perubahan akan berlaku pada semua sesi menggunakan Pengaturan Default .

Maaf untuk bahasa Inggris saya yang buruk jika tidak dijelaskan dengan jelas.

kakaaaluote
sumber