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.