Запустити різні консолі Powershell з консолі?


9

Якщо я працюю в одній консолі PowerShell і скажу, що я хочу породити ще одне вікно консолі оболонки.

Чи є спосіб це зробити?

Якщо ви введете "powerhell" під запитом - він не запустить нове вікно, а лише запустить новий екземпляр оболонки в поточному вікні консолі.

Будь-які думки?

Відповіді:


11
Start-Process powershell

обидва твори. але цей 1 простіше набрати / запам'ятати.
рісясін

Це зробить ... Тепер, що спричиняє, що фон на оригінальній консолі стає синім - але у консолі "start-process powershell" чорний фон? (Приємно мати відмінності)
Джейсон Джаррет

Так, режим вставки теж вимкнено. Досить дивно!
l0c0b0x

Колір фону консолі прив’язується до ярлика, який розпочав процес. Оскільки ви використовуєте Start-Process, ви запускаєте фактичний виконуваний файл замість ярлика, ви не отримуєте колір фону або інші налаштування, встановлені за допомогою ярлика. Немає жодної ідеї, як це обійти.
Joey

4

Швидкий пошук у Google допоміг би:

Invoke-item "$pshome\powershell.exe"

2

Для консолі адміністратора:

start-process powershell -verb runAs

2
Чи можете ви пояснити, як це додає або покращує прийняту відповідь?
Дейв М

@Dave M - Чи можете ви пояснити, чим вона відрізняється від прийнятої відповіді?
StingyJack

@ StingyJack Не впевнений, що ти просиш від мене. Я запитав, чи може Jakobii додати детальну інформацію, щоб пояснити, чому вона додає або покращила прийняту відповідь.
Дейв М
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.