Я не знаком с plsql, но я понимаю, что sqlplus - это исполняемый файл, выполняющий сценарии plsql. Если PowerShell не переходит к следующему сценарию, это происходит потому, что sqlplus не завершается. Небольшой поиск в Google позволяет предположить, что правильный способ завершить сценарий pssql - поставить одну косую черту в последней строке:
/
Из того, что я понимаю, это говорит sqlplus выполнить все вышеперечисленное, без этого sqlplus не прекратит работу.
Вы говорите:
невозможно добавить команду выхода в каждом скрипте
Но, насколько я могу судить, это именно то, что вы должны сделать.
К счастью, PowerShell может помочь с этим тоже. Просто перейдите в каталог, содержащий скрипты, и выполните следующее:
dir *.sql | add-content -value "/"