1

Я новичок в PowerShell и пытаюсь рекурсивно найти файлы XML в каталоге и прочитать (или cat в unix) каждый файл.

Если бы это была машина Linux, я бы сделал что-то вроде:

$ find /path/to/dir/ -type f -iname *.xml -exec cat {} \;

Я пробовал PowerShell Get-Content и Get-ChildItem но мне не повезло:

powershell Get-ChildItem -Path C:\ProgramData\Microsoft\ -Include *.xml -Recurse | ForEach-Object {Write-Output $_; Get-Content $_}

Может ли кто-нибудь помочь мне понять, что я делаю неправильно или предложить более простое решение для поиска и рекурсивного чтения файлов в каталоге?

0