Lancer une console Powershell différente à partir d'une console?


9

Si je travaille au sein d'une seule console PowerShell et que je dis que je veux faire apparaître une autre fenêtre de console PowerShell.

Y a-t-il un moyen de faire cela?

Si vous tapez "powershell" à l'invite - il ne lance pas une nouvelle fenêtre, démarre simplement une nouvelle instance de powershell dans la fenêtre de console actuelle.

Des pensées?

Réponses:


11
Start-Process powershell

les deux œuvres. mais ce 1 est plus facile à taper / à retenir.
risyasin

Ça va faire ... Maintenant, qu'est-ce qui fait que l'arrière-plan de la console d'origine est bleu - mais la console "start-process powershell" a un arrière-plan noir? (C'est agréable d'avoir les différences)
Jason Jarrett

Oui, le mode d'insertion est également désactivé. Assez bizarre!
l0c0b0x

La couleur d'arrière-plan de la console est liée à la raccourci qui a démarré le processus. Puisque vous utilisez Start-Process, vous lancez l'exécutable réel au lieu du raccourci, vous n'obtenez pas la couleur d'arrière-plan ou les autres paramètres définis via le raccourci. Pas une bonne idée de comment contourner cela.
Joey

4

Une recherche rapide sur Google aurait aidé:

Invoke-item "$pshome\powershell.exe"

2

Pour la console d'administration:

start-process powershell -verb runAs

2
Pouvez-vous expliquer comment cela ajoute ou améliore la réponse acceptée?
Dave M

@Dave M - Pouvez-vous expliquer en quoi c'est différent de la réponse acceptée?
StingyJack

@ StingyJack Je ne sais pas ce que vous me demandez. J'ai demandé si jakobii pouvait ajouter des détails à la réponse pour expliquer pourquoi cela s'ajoutait ou améliorait la réponse acceptée.
Dave M
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.