Jak mogę uruchomić powershell.exe z „domyślnymi” kolorami ze skrótu PowerShell?

Po uruchomieniu z jednego ze wstępnie zainstalowanych skrótów jestem dołączony do ładnego niebieskiego koloru okna PowerShell. Jeśli jednak ręcznie uruchomisz powershell.exe, nie uzyskasz tych kolorów, uzyskasz czarny / biały :(

Dzieje się tak, ponieważ ustawienia domyślne są ustawione w pliku skrótu (.lnk):

W menu kontekstowym Eksploratora mam wpis „PowerShell Prompt Here” i chciałbym, aby uruchomił PowerShell przy użyciu tych samych ładnych kolorów, co zwykły skrót; czarne są do bani i mylące jest posiadanie różnych kolorowych okien (szczególnie, gdy często mam otwarte okna poleceń starej szkoły, które również są czarne!).

Znalazłem dwa problemy z próbą ustawienia tego do tej pory:

Ustawienie koloru w PowerShell wydaje się zezwalać tylko na określone wartości (wyliczenie ConsoleColor), z których żadne nie pasuje do wartości na domyślnym skrócie.Ustawienie koloru w profilu PS powoduje, że tylko tekst napisany później będzie honorował nowy kolor tła. Dodanie „cls” powoduje nieprzyjemny błysk oryginalnego koloru podczas jego uruchamiania.

Czy jest jakiś sposób na uruchomienie PowerShell z linii poleceń (tzn. Że mogę osadzić go w rejestrze jako element menu kontekstowego Eksploratora), który użyje tych samych ustawień, co skrót?

questionAnswers(3)

yourAnswerToTheQuestion