У меня есть команда scp, которую я хочу запустить несколько раз, а также посмотреть вывод.Помещение одной или нескольких команд scp в скрипт позволяет мне увидеть выходные данные, но каждая из них должна закончиться, прежде чем перейти к следующей.Я могу открыть несколько окон PowerShell, но я хочу увеличить его до такой степени, когда это практически возможно.
Я играл с start-job, и это позволяет мне запускать несколько магазинов, но при использовании get-job / receive-job / wait-job я не смог получить то, что хотел.Я также пробовал использовать invoke-command и invoke-expression.
Моя команда выглядит примерно так:
C: \ temp \ scp.exe '-ic: \ temp \ключ c: \ temp \ test100.dat user1`@10.10.0.100: / tmp /
Вывод обновляется регулярно (раз в секунду, я думаю) и выглядит так:
Передача c: \ temp \ test100.dat
c: \ temp \ test100.dat |5,55 мБ |812,13 КБ / с |00:01:59 |5%
Возможно ли это сделать?