Acho que o que você quer é anexar ao arquivo atual, atualmente ele substitui o arquivo toda vez.
Para acrescentar: Export-Csv 'H:\demo\session\run11.csv' -NoTypeInformation -Force -append
Se você precisar que os dados sejam exclusivos toda vez que o script for executado, você poderá limpar o conteúdo do arquivo, se ele existir. Então, no começo do seu script, algo assim.
if (Test-Path 'C:\users\map.txt')
{
Clear-Content 'C:\users\map.txt'
}