ฉันจะตั้งค่าแบบอักษรเริ่มต้น PowerShell เป็น Consolas ได้อย่างไร


10

ฉันต้องการตั้งค่าแบบอักษร Consolas เป็นค่าเริ่มต้นสำหรับ PowerShell บน Windows 7 ไม่ว่าฉันจะเปิดใช้งานอย่างไร

ฉันพบคำอธิบายน้อยมากบนเว็บในการทำสิ่งนี้และไม่มีใครชัดเจนสำหรับฉัน

ตามคำถามนี้ PowerShell เริ่มต้นด้วยทางลัดซึ่งผู้ใช้ทั่วไปไม่สามารถแก้ไขได้ (เป็นกรณีของฉัน)

ฉันคลิกขวาที่ทางลัดจากนั้นคลิกที่แท็บ "แบบอักษร" ครั้งนั้นเมื่อพยายามเปลี่ยนแบบอักษรฉันได้รับข้อความ "เข้าถึงลิขสิทธิ์ผู้ดูแลระบบ" ทำให้ฉันเปลี่ยนทางลัดได้

น่าเสียดายที่มันยังไม่เพียงพอเนื่องจากการเปิดตัวครั้งต่อไปจะเปลี่ยนเป็นแบบอักษรเริ่มต้น

มีวิธีอื่นในการตั้งค่าแบบอักษรเริ่มต้นหรือไม่

คำตอบ:


7

ตามคำถามนี้ PowerShell เริ่มต้นด้วยทางลัดซึ่งผู้ใช้ทั่วไปไม่สามารถแก้ไขได้ (เป็นกรณีของฉัน)

ฉันคลิกขวาที่ทางลัดเริ่ม PowerShell ในฐานะผู้ดูแลระบบแล้วจึงเปลี่ยนแบบอักษร หลังจากนั้นแบบอักษร Consolas ถูกตั้งค่าเป็นค่าเริ่มต้นอย่างมีประสิทธิภาพ


3
ใช้งานได้กับ Windows 7 สำหรับ Windows 8 คอนโซลเริ่มต้นด้วยแบบอักษรที่คุณเลือกจากนั้นตวัดกลับไปที่แบบอักษรแรสเตอร์ที่น่ารังเกียจ :(
Greg Woods

ทำงานให้ฉันใน Windows 8 Ran PowerShell ในฐานะผู้ดูแลระบบเปลี่ยนแบบอักษรปิด ครั้งต่อไปเรียกใช้ในฐานะผู้ใช้ปกติแบบอักษรใหม่มีความสุข
Daryn

สิ่งที่ใช้งานไม่ได้แม้ว่าผู้ดูแลระบบจะแก้ไขแบบอักษรเริ่มต้น คุณต้องไปที่ Properties-> Font
Andreas Haferburg

5

เคล็ดลับการปฏิบัติ (ฉันได้เขียนบางส่วนเพราะขึ้นอยู่กับว่าคุณเปิด PowerShell)

  1. หาก PowerShell เปิดใช้งานโดยคำสั่งเริ่มต้น→ เรียกใช้คุณอาจสามารถแก้ไขคีย์ HKCU \ Console \ xxx โดยที่ xxx เป็นสิ่งที่คล้ายกับ% systemroot% ... powershell.exe เพียงเปลี่ยนชื่อคีย์และทดสอบ

  2. หาก PowerShell เปิดใช้งานโดยทางลัด (เช่นเมื่อคุณตรึงรายการไว้ที่ทาสก์บาร์หรือในหน้าจอเริ่มต้น (Windows 8) คุณต้องแก้ไขทางลัดหากต้องการสืบทอดการกำหนดค่าเริ่มต้นฉันขอแนะนำให้คุณสร้างอีกอันหนึ่งเข้าสู่ระบบ ในฐานะผู้ดูแลระบบให้ย้ายไปยังโฟลเดอร์Menu \ Programs \ System Tools C: \ ProgramData \ Microsoft \ Windows \ Start , ลบทางลัดเดิมและเปลี่ยนชื่อของคุณจากนั้นเปิดและตรึงลงในทาสก์บาร์ของคุณหากคุณต้องการ

  3. หากคุณไม่มีสิทธิ์เข้าถึงเพื่อเขียนไปยังโฟลเดอร์ด้านบนเพียงแค่สร้างทางลัดในเดสก์ท็อปและตรึงไว้ ผลที่ได้เกือบเหมือนกัน


2

ด้วย PowerShell.exe Microsoft ไม่อนุญาตให้ตั้งค่าแบบอักษรผ่านคำสั่งมิฉะนั้นคุณสามารถเพิ่มสิ่งนี้ลงในโปรไฟล์ของคุณ สิ่งที่คุณสามารถทำได้คือ@surfasb ที่กล่าวถึงโดยการตั้งค่าผ่านคุณสมบัติของหน้าต่าง หากคุณกำลังทำงานกับ ISE $psISE.Optionsแต่มีตัวเลือกที่จะตั้งตัวอักษรโดยดูที่


2

คุณสามารถเปลี่ยนแบบอักษรเริ่มต้นเป็น Consolas ( แต่น่าเสียดายที่ไม่ใช่ Lucida Console ) แต่คุณจะต้องให้ผู้ดูแลระบบเปลี่ยนสิทธิ์บนทางลัดก่อนเพื่อให้สิทธิ์แก่ผู้ใช้ในการปรับเปลี่ยนทางลัด


1

การรับคำใบ้จากความคิดเห็น @Grawity ก่อนหน้านี้คุณจะสังเกตเห็นเมื่อคุณเปิด Powershell ว่าตัวเลือกหน้าต่าง ( Ctrl Alt Space) ที่ตัวเลือกนั้นคล้ายกับหน้าต่างคอนโซล

ดังนั้นคลิกที่เริ่มต้นและคุณสามารถเปลี่ยนตัวเลือก

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