С помощью этого командлета вы не сможете увидеть ход установки приложения в реальном времени. Write-Progress
предназначен для отображения статуса « выполняющейся команды или сценария ». Этот командлет не может собирать информацию о ходе установки.
Как упоминалось в комментариях, может быть более привлекательным выпускать сообщения, чтобы предупредить пользователя о ходе выполнения скрипта.
"This will not detect errors, but give a general sense of completion." "Running Program A (step 1 of 3)..." (run_program_A) "Program A finished." "Running Program B (step 2 of 3)..." (run_program_B) "Program B finished." "Running Program C (step 3 of 3)..." (run_program_C) "Program C finished." "Finished."