Você não poderá ver o andamento da instalação de um aplicativo usando esse cmdlet. Write-Progress
foi projetado para representar o status de um " comando ou script em execução ". Não há como esse cmdlet reunir informações sobre o andamento da instalação.
Como mencionado nos comentários, pode ser mais atraente emitir mensagens para alertar o usuário sobre o progresso do script.
"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."