Saya ingin mengatur font Consolas sebagai default untuk PowerShell pada Windows 7, tidak peduli bagaimana saya meluncurkannya.
Saya telah menemukan sangat sedikit penjelasan di web untuk melakukan ini, dan tidak ada yang benar-benar jelas bagi saya.
Menurut pertanyaan ini , PowerShell dimulai dengan jalan pintas yang tidak dapat dimodifikasi oleh pengguna normal (ini adalah kasus saya).
Saya mengklik kanan pintasan, lalu mengklik tab "font" -nya. Saat itu, ketika mencoba mengubah font, saya mendapat dialog "akses dicadangkan ke administrator", memungkinkan saya untuk mengubah pintasan.
Sayangnya, itu tidak cukup, karena peluncuran berikutnya dikembalikan ke font default.
Apakah ada metode lain untuk mengatur font default?
sumber
Kiat praktis (saya sudah menulis beberapa di antaranya karena itu tergantung pada bagaimana Anda meluncurkan PowerShell):
Jika PowerShell diluncurkan oleh perintah Start → Run , Anda mungkin dapat mengedit kunci HKCU \ Console \ xxx, di mana xxx adalah sesuatu seperti% systemroot% ... powershell.exe. Cukup ganti nama kunci dan uji.
Jika PowerShell diluncurkan oleh pintasan (seperti saat Anda menyematkan item ke bilah tugas, atau di Layar Mulai (Windows 8), Anda harus mengedit pintasan. Untuk mewarisi konfigurasi default, saya sarankan Anda untuk membuat yang lain, log in sebagai administrator, pindahkan ke C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Program \ System Tools folder, hapus pintasan asli, dan ganti nama Anda. Kemudian buka dan pin ke taskbar Anda jika Anda mau.
Jika Anda tidak memiliki akses tulis ke folder di atas, buat saja pintasan di Desktop, misalnya, dan sematkan. Efeknya hampir sama.
sumber
Dengan PowerShell.exe Microsoft tidak mengizinkan pengaturan jenis font melalui perintah, jika tidak Anda dapat menambahkan ini ke profil Anda. Yang bisa Anda lakukan adalah apa yang @surfasb sebutkan dengan mengaturnya melalui properti jendela. Jika Anda bekerja dengan ISE, ada beberapa opsi untuk mengatur font dengan melihatnya
$psISE.Options
.sumber
Anda dapat mengubah font default menjadi Consolas ( meskipun sayangnya tidak ke Lucida Console ), tetapi Anda harus meminta administrator untuk mengubah izin pada pintasan terlebih dahulu untuk memberi pengguna hak untuk memodifikasi pintasan.
sumber
Mengambil petunjuk dari komentar @Grawity sebelumnya, Anda akan melihat ketika Anda membuka Powershell bahwa opsi jendela ( Ctrl Alt Space) bahwa opsinya mirip dengan jendela Konsol.
Jadi klik pada default dan Anda dapat mengubah opsi.
sumber