У меня есть скрипт с циклом foreach. Он имеет около дюжины функций, каждая из которых собирает информацию с общего ресурса C $ удаленных машин (обрезка текстовых файлов, проверка версии файла и т. Д.)
Это, однако, занимает некоторое время, так как данные каждой машины собираются по порядку. (иногда он работает с вводом 500+)
Хотелось бы поместить это в пространства выполнения с параллельным выполнением, но пока никаких примеров не получилось. Я совершенно новичок в этой концепции.
Схема текущего скрипта
$ inputfile = c: \ temp \ computerlist.txt
функция 1
функция 2
функция 3 и т. д.
цикл foreach
функция 1
функция 2
функция 3
Все результаты записаны на экран с помощью write-host на данный момент.