Чтобы подождать 10 секунд между запуском приложений, попробуйте
launch-server-application serverparam1 serverparam2 ...
Start-Sleep -s 10
launch-client-application clientparam1 clientparam2 clientparam3 ...
Если вы хотите создать скрипт и передать аргументы, создайте файл runlinkedapps.ps1 (или любой другой) с таким содержимым:
launch-server-application $args[0] $args[1]
Start-Sleep -s 10
launch-client-application $args[2] $args[3] $args[4]
Или же вы хотите распределить параметры сервера и клиента в строке, которую вы используете для запуска runlinkedapps.ps1. Если хотите, вы можете даже указать здесь задержку вместо жесткого кодирования 10
.
Помните, что ваш файл .ps1 должен находиться на вашем пути, или вы должны будете указать его местоположение при запуске. (О, и я предположил, что launch-server-application и launch-client-application находятся на вашем пути - если нет, вам также потребуется указать полный путь к ним.)