Adrian;
As you have discovered, Export-Csv does not append data, it overwrites.
See if Dmitry Sotnikov’s post helps:
http://dmitrysotnikov.wordpress.com...sv-append/ Also, you can do thei in your foreach:
Foreach($mbx in Get-content C:\scripts\infiles\mylist.txt)
Karl