Czy uruchomić inną konsolę PowerShell z konsoli?


9

Jeśli pracuję w ramach jednej konsoli PowerShell i mówię, że chcę odrodzić kolejne okno konsoli PowerShell.

Czy jest na to sposób?

Jeśli wpiszesz „powershell” w wierszu polecenia - nie uruchomi nowego okna, po prostu uruchomi nową instancję PowerShell w bieżącym oknie konsoli.

jakieś pomysły?

Odpowiedzi:


11
Start-Process powershell

oba działają. ale ten 1 jest łatwiejszy do wpisania / zapamiętania.
risyasin

To zrobi ... Co powoduje, że tło na oryginalnej konsoli jest niebieskie - ale konsola „Power Start-Process Power Shell” ma czarne tło? (Miło mieć różnice)
Jason Jarrett

Tak, tryb wstawiania jest również wyłączony. Całkiem dziwne!
l0c0b0x

Kolor tła konsoli jest powiązany ze skrótem, który rozpoczął proces. Ponieważ używasz Start-Process, uruchamiasz właściwy plik wykonywalny zamiast skrótu, nie dostajesz koloru tła ani innych ustawień, które są ustawione za pomocą skrótu. Nie ma dobrego pomysłu na obejście tego.
Joey

4

Szybkie wyszukiwanie w Google pomogłoby:

Invoke-item "$pshome\powershell.exe"

2

W przypadku konsoli administracyjnej:

start-process powershell -verb runAs

2
Czy możesz wyjaśnić, w jaki sposób zwiększa to lub poprawia akceptowaną odpowiedź?
Dave M

@Dave M - Czy możesz wyjaśnić, czym różni się od zaakceptowanej odpowiedzi?
StingyJack,

@ StingyJack Nie jestem pewien, o co mnie prosisz. Zapytałem, czy jakobii może dodać szczegóły, aby wyjaśnić, dlaczego dodaje lub poprawia akceptowaną odpowiedź.
Dave M
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.