Як встановити шрифт PowerShell за замовчуванням на Consolas?


10

Мені б хотілося, щоб шрифт Consolas був встановлений за замовчуванням для PowerShell в Windows 7, незалежно від того, як я його запускаю.

Я знайшов дуже мало пояснень в Інтернеті для цього, і жодне мені не було зрозуміло.

Ну, відповідно до цього питання , PowerShell запускається ярликом, який звичайний користувач не може змінити (це був мій випадок).

Я клацнув правою клавішею ярлика, потім натиснув на вкладку "шрифт". У той час, намагаючись змінити шрифт, я отримав діалогове вікно "доступ зарезервований до адміністратора", що дозволило мені змінити ярлик.

На жаль, цього було недостатньо, оскільки наступний запуск повернувся до шрифту за замовчуванням.

Чи існує інший спосіб встановлення шрифту за замовчуванням?

Відповіді:


7

Ну, відповідно до цього питання , PowerShell запускається ярликом, який звичайний користувач не може змінити (це був мій випадок).

Я клацнув правою клавішею ярлика, запустив PowerShell як адміністратор, а потім змінив шрифт. Після цього шрифт Consolas був фактично встановлений за замовчуванням.


3
Це працює для Windows 7. Для Windows 8 консоль запускається обраним вами шрифтом, потім повертається назад до неприємного растрового шрифту. :(
Грег Вудс

Працював для мене в Windows 8. Запустив PowerShell адміністратором, зміни шрифту, закрий; наступного разу, коли запустіть як звичайний користувач, новий шрифт буде задоволений.
Дарин

Те, що не працювало, навіть як адміністратор, було редагувати шрифт за замовчуванням. Вам потрібно перейти до Властивості-> Шрифт.
Андреас Гафербург

5

Практичні поради (деякі з них я написав, оскільки це залежить від способу запуску PowerShell):

  1. Якщо PowerShell запускається командою «Пуск → Пуск» , ви можете редагувати ключ HKCU \ Console \ xxx, де xxx є чимось на зразок% systemroot% ... powershell.exe. Просто перейменуйте ключ і протестуйте.

  2. Якщо PowerShell запускається ярликом (наприклад, коли ви закріплюєте елемент на панелі завдань або на стартовому екрані (Windows 8), ви повинні відредагувати ярлик. Щоб успадкувати конфігурацію за замовчуванням, я рекомендую створити ще одну, увійдіть у систему як адміністратор, перемістіть його в папку C: \ ProgramData \ Microsoft \ Windows \ Меню "Пуск" \ "Програми \" Системні інструменти , видаліть оригінальний ярлик і перейменуйте свою. Потім відкрийте його та закріпіть на панелі завдань, якщо хочете.

  3. Якщо у вас немає доступу для запису до папки вище, просто створіть ярлик в Desktop, наприклад, і закріпіть його. Ефект майже однаковий.


2

Завдяки PowerShell.exe Microsoft не дозволила встановлювати тип шрифту за допомогою команд, інакше ви можете додати це до свого профілю. Все, що ви можете зробити, це те, що згадував @surfasb , встановивши його через властивості вікна. Якщо ви працюєте з ISE, однак, є параметри встановлення шрифту, переглядаючи $psISE.Options.



1

Взявши підказку з попереднього коментаря @Grawity, ви помітите, коли ви відкриєте Powershell, що параметри вікна ( Ctrl Alt Space), що параметри схожі з вікном консолі.

Тож натисніть за замовчуванням, і ви можете змінити параметри.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.