Se você não se importa em uma linha separada, você pode usar o abaixo.
(get-childitem -path c:\test).basename | foreach-object {$_ -replace "$_", "$_ or "} >> c:\Filename.txt
Isto irá obter os arquivos em c: \ test. .basename remove a extensão de tipo de arquivo. O foreach substitui o que está sendo canalizado para o que está sendo canalizado com ou depois dele.
Por favor note, eu tenho um espaço após o ou. Remova isso se você não precisar.
Espero que isso ajude.
Obrigado, Tim.