Правильным способом на данный момент является использование решения, рекомендованного @Roman Kuzmin в комментариях до @M. Dudley answer :
[IO.File]::WriteAllLines($filename, $content)
(я также немного сократил его, сняв ненужное пояснение пространства имен System
- по умолчанию оно будет заменено автоматически).