Если вы смотрите на открытие 2 отдельных консолей, вам нужно добавить некоторую логику в ваш скрипт, чтобы внести некоторые изменения в файловую систему, реестр или даже строку заголовка сеанса PowerShell, в котором он выполняется.Затем вы можете использовать некоторую логику во второй консоли для поиска этой информации.
Еще один метод, который я обычно использую, - это WMI:
PS>get-wmiobject win32_process|where {$_.name -eq "powershell.exe"}|select-exp commandline
Пример:
CommandLine : powershell.exe -file "./loop.ps1"
Это означает, что вам нужно вызвать powershell.exe для запуска скрипта.