Iniciar um console diferente do Powershell a partir de um console?

9

Se eu estiver trabalhando em um único console do PowerShell e disser que quero gerar outra janela do console do PowerShell.

Existe uma maneira de fazer isso?

Se você digitar "powershell" no prompt - ele não inicia uma nova janela, apenas inicia uma nova instância do powershell na janela atual do console.

Alguma ideia?

Jason Jarrett
fonte

Respostas:

11
Start-Process powershell
Joey
fonte
ambos os trabalhos. mas este 1 é mais fácil de digitar / lembrar.
Risyasin 23/05
Isso serve ... Agora, o que faz com que o plano de fundo no console original fique azul - mas o console "start-process powershell" tem um plano de fundo preto? (É bom ter as diferenças)
Jason Jarrett
Sim, o modo de inserção também está desativado. Bem estranho!
L0c0b0x
A cor de plano de fundo do console está vinculada à falta que iniciou o processo. Como você está usando o Start-Process, você inicia o executável real, em vez do atalho, não obtém a cor de plano de fundo ou as outras configurações definidas pelo atalho. Não é uma boa idéia como contornar isso.
Joey
4

A pesquisa rápida no Google teria ajudado:

Invoke-item "$pshome\powershell.exe"
l0c0b0x
fonte
2

Para console de administração:

start-process powershell -verb runAs
jakobii
fonte
2
Você pode explicar como isso adiciona ou melhora a resposta aceita?
Dave M
@ Dave M - Você pode explicar como é diferente da resposta aceita?
StingyJack
@ StingyJack Não sei o que você está perguntando de mim. Perguntei se o jakobii poderia adicionar detalhes para responder e explicar por que ele adiciona ou melhorou a resposta aceita.
Dave M