¿Cómo puedo leer entradas de un csv para editar un XML?

¿Cómo puedo leer entradas de un csv para editar un XML?

Estoy trabajando en una sincronización automática de mi ADuser. Necesito editar un archivo xml para hacerlo, pero la fuente de esta edición sería un archivo csv resultante de un get-aduser

Necesito cambiar la dirección de correo para hacer un foreach en powershell, siendo el objetivo de foreach las direcciones de correo en el csv.

Así que por ahora tengo mi csv con direcciones de correo electrónico, etc. y mi archivo de configuración sync.exe.cfg.

La idea sería, después de importar el CSV,

foreach %USER% in file.csv Read Emailaddress load sync.exe.cfg IN sync.exe.cfg "edit line [email protected] with mail in cache" CALL sync.exe

eso o podría editar la parte del correo en el cfg con una variable y hacer el foreach sin necesidad de alterar el archivo. Simplemente reescribiendo la variable fuera del cfg.


Gracias por tu tiempo

información relacionada