Cómo copiar un archivo a varias carpetas en PowerShell

Estoy ejecutando un script que tiene múltiples entornos que se pueden seleccionar desde una ventana emergente. El único problema con el que me he encontrado es cuando quiero configurar el script para copiarlo desde una función fuente que he creado y ponerlo en varias ubicaciones a la vez.

La parte del código con la que necesito ayuda se publica a continuación.

$Source = Select-Boss

$destination = 'D:\parts','D:\labor','D:\time','D:\money'

"Calling Copy-Item with parameters source: '$source', destination: '$destination'."

Copy-Item -Path $source -Destination $destination

La siguiente sección es cómo se configuran el resto de las funciones de copia en el script, para que comprenda mejor cuáles son las copias de la sección principal.

$Source = Select-Boss

$destination = 'D:\parts'

"Calling Copy-Item with parameters source: '$source', destination: '$destination'."

Copy-Item -Path $source -Destination $destination

Pero para una parte específica necesito copiarlo en varias ubicaciones. Necesito que esto suceda, ya que no tengo que cambiar el servidor en el que inicié sesión e ir a uno diferente. Todo se hace en una ubicación y esperaba hacer las cosas más fáciles y no escribir un montón de codificación para copiar y guardar en las carpetas.

Respuestas a la pregunta(5)

Su respuesta a la pregunta