Jak ustawić domyślną czcionkę PowerShell na Consolas?

10

Chciałbym ustawić czcionkę Consolas jako domyślną dla PowerShell w Windows 7, bez względu na to, jak ją uruchomię.

Znalazłem w Internecie bardzo mało wyjaśnień, aby to zrobić i żadne z nich nie było dla mnie jasne.

Cóż, zgodnie z tym pytaniem , PowerShell jest uruchamiany skrótem, którego normalny użytkownik nie może modyfikować (tak było w moim przypadku).

Kliknąłem skrót prawym przyciskiem myszy, a następnie kliknąłem jego zakładkę „czcionka”. Tym razem, gdy próbowałem zmienić czcionkę, dostałem okno dialogowe „dostęp zarezerwowany dla administratora”, który pozwala mi zmienić skrót.

Niestety nie wystarczyło, ponieważ kolejne uruchomienie powróciło do domyślnej czcionki.

Czy istnieje inna metoda ustawiania domyślnej czcionki?

Riduidel
źródło

Odpowiedzi:

7

Cóż, zgodnie z tym pytaniem , PowerShell jest uruchamiany skrótem, którego normalny użytkownik nie może modyfikować (tak było w moim przypadku).

Kliknąłem skrót prawym przyciskiem myszy, uruchomiłem PowerShell jako administrator, a następnie zmieniłem czcionkę. Następnie czcionka Consolas została skutecznie ustawiona jako domyślna.

Riduidel
źródło
3
Działa to w systemie Windows 7. W systemie Windows 8 konsola uruchamia się z wybraną czcionką, a następnie wraca do nieprzyjemnej czcionki rastrowej. :(
Greg Woods
Pracował dla mnie w systemie Windows 8. Ran PowerShell jako administrator, zmień czcionkę, zamknij; następnym razem uruchom jako zwykły użytkownik, nowa czcionka jest szczęśliwa.
Daryn
Tym, co nie działało, nawet jako administrator, była edycja domyślnej czcionki. Musisz przejść do Właściwości-> Czcionka.
Andreas Haferburg
5

Praktyczne wskazówki (napisałem niektóre z nich, ponieważ zależy to od sposobu uruchomienia programu PowerShell):

  1. Jeśli program PowerShell jest uruchamiany za pomocą polecenia Start → Uruchom , możesz być w stanie edytować klucz HKCU \ Console \ xxx, gdzie xxx to coś w stylu% systemroot% ... powershell.exe. Po prostu zmień nazwę klucza i przetestuj.

  2. Jeśli program PowerShell jest uruchamiany za pomocą skrótu (na przykład po przypięciu elementu do paska zadań lub na ekranie startowym (Windows 8), musisz edytować skrót. Aby odziedziczyć domyślną konfigurację, zalecamy utworzenie innej, zaloguj się jako administrator przenieś go do folderu C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ System Tools , usuń oryginalny skrót i zmień nazwę swojego. Następnie otwórz go i przypnij do paska zadań, jeśli chcesz.

  3. Jeśli nie masz dostępu do zapisu w powyższym folderze, po prostu utwórz skrót na przykład na pulpicie i przypnij go. Efekt jest prawie taki sam.

Vinicius Xavier
źródło
2

Dzięki PowerShell.exe Microsoft nie zezwalał na ustawianie typu czcionki za pomocą poleceń, w przeciwnym razie możesz dodać to do swojego profilu. Wszystko, co możesz zrobić, to wspomnieć @surfasb , ustawiając go za pomocą właściwości okna. Jeśli jednak pracujesz z ISE, możesz ustawić czcionkę, patrząc na nią $psISE.Options.

Społeczność
źródło
2

Możesz zmienić domyślną czcionkę na Consolas ( choć niestety nie na Lucida Console ), ale najpierw musisz poprosić administratora o zmianę uprawnień do skrótu, aby dać użytkownikom prawo do modyfikacji skrótu.

Mark Wilson
źródło
1

Biorąc podpowiedź z wcześniejszego komentarza @Grawity, zauważysz, kiedy otworzysz PowerShell, że opcje okna ( Ctrl Alt Space), że opcje są podobne do okna konsoli.

Kliknij więc domyślnie i możesz zmienić opcje.

surfasb
źródło