Ich möchte, dass die Consolas-Schriftart für PowerShell unter Windows 7 als Standard festgelegt wird, unabhängig davon, wie ich sie starte.
Ich habe im Internet nur sehr wenige Erklärungen dafür gefunden, und mir war keine wirklich klar.
Nun, gemäß dieser Frage wird PowerShell durch eine Verknüpfung gestartet, die der normale Benutzer nicht ändern kann (es war mein Fall).
Ich habe mit der rechten Maustaste auf die Verknüpfung geklickt und dann auf die Registerkarte "Schriftart" geklickt. Beim Versuch, die Schriftart zu ändern, wurde dieses Mal das Dialogfeld "Zugriff für Administrator reserviert" angezeigt, in dem ich die Verknüpfung ändern konnte.
Leider war es nicht genug, da ein nachfolgender Start auf die Standardschrift zurückgesetzt wurde.
Gibt es eine andere Methode zum Festlegen einer Standardschriftart?
quelle
Praktische Tipps (ich habe einige davon geschrieben, da dies davon abhängt, wie Sie PowerShell starten):
Wenn PowerShell mit dem Befehl Start → Ausführen gestartet wird , können Sie möglicherweise den Schlüssel HKCU \ Console \ xxx bearbeiten, wobei xxx so etwas wie% systemroot% ... Powershell.exe ist. Benennen Sie einfach den Schlüssel um und testen Sie.
Wenn PowerShell über eine Verknüpfung gestartet wird (z. B. wenn Sie ein Element an die Taskleiste anheften oder im Startbildschirm (Windows 8)), müssen Sie die Verknüpfung bearbeiten. Um die Standardkonfiguration zu erben, empfehlen wir Ihnen, eine andere zu erstellen. Melden Sie sich an Verschieben Sie es als Administrator in den Ordner C: \ ProgramData \ Microsoft \ Windows \ Startmenü \ Programme \ Systemprogramme , löschen Sie die ursprüngliche Verknüpfung und benennen Sie Ihre um. Öffnen Sie sie dann und stecken Sie sie in Ihre Taskleiste, wenn Sie möchten.
Wenn Sie keinen Schreibzugriff auf den obigen Ordner haben, erstellen Sie beispielsweise die Verknüpfung in Desktop und heften Sie sie an. Der Effekt ist fast der gleiche.
quelle
Mit PowerShell.exe erlaubte Microsoft nicht, den Schrifttyp über Befehle festzulegen, andernfalls könnten Sie diesen Ihrem Profil hinzufügen. Alles, was Sie tun können, ist das, was @surfasb erwähnt hat, indem Sie es über die Fenstereigenschaften festlegen . Wenn Sie jedoch mit der ISE arbeiten, gibt es Optionen zum Festlegen der Schriftart anhand von
$psISE.Options
.quelle
Sie können die Standardschriftart in Consolas ändern ( leider nicht in Lucida Console ), aber Sie müssen zuerst einen Administrator beauftragen, die Berechtigungen für die Verknüpfung zu ändern, damit Benutzer das Recht haben, die Verknüpfung zu ändern.
quelle
Wenn Sie einen Hinweis aus einem früheren @ Grabity-Kommentar entnehmen, werden Sie beim Öffnen von Powershell feststellen, dass die Fensteroptionen ( Ctrl Alt Space) den Optionen des Konsolenfensters ähnlich sind.
Klicken Sie also auf Standard und Sie können die Optionen ändern.
quelle