Powershell ждет выхода из команды exe.Таким образом, вам нужен механизм, который запускает исполняемый файл и выполняет другие команды параллельно.
Просто измените строку:
start-job { cmd /c notepad.exe }
Запустится новый поток, чтобы открыть блокнот, и ваш следующий код будет выполняться параллельно.Он отправляет ключи в блокнот.
Если вы хотите отправить tab
, вам нужно использовать escape-символ powershell, например `t .