Можно запустить несколько приложений в пакетном файле, не приостанавливая использование, запустите:
запустите/d "C:\Program Files (x86)\Internet Explorer\" iexplore.exe
запустите/d "C:\Program Files (x86)\Mozilla FireFox\" firefox.exe
Вышеупомянутое в пакетном файле запустит и IE и FireFox вместе.
/d указывает на рабочую папку для команды, и последняя часть является названием команды.
Если Вы конкретно захотите использовать Powershell, то необходимо будет назвать Систему. Библиотека Diagnostics в .NET для запуска внешнего процесса следующим образом:
[Диагностика. Процесс]:: Запустите ('yourapplication', 'аргументы')
Можно также использовать "killall", который берет название процесса и уничтожает его. Это берет тот же args, как уничтожают.
Вы использовали бы "killall симфонию" для Вашего примера.
Быстрый поиск Google "PS grep уничтожает", действительно полезно:
http://www-mobile.ecs.soton.ac.uk/bjc97r/tips/kill-by-name.html
http://www.howtogeek.com/howto/ubuntu/kill-a-process-by-process-name-from-ubuntu-command-line/
http://www.commandlinefu.com/commands/view/1138/ps-ef-grep-process-grep-v-grep-awk-print-2-xargs-kill-9
Я использую столкновение на OpenBSD (это не находится в основной системе).