Boa noite pessoal,
Estou começando a mexer no powershell agora, e estava tentando fazer um script que que verifique uma tag que contenha uma valor especifico, de vários arquivos xml, e nos arquivos que a tag fosse encontrada, ele mover o arquivo para outra pasta. Fiz uma usando
o select-string, mas não deu certo, porque a tag UF aparece mais de uma vez, o ideal seria usar o Xpath para encontrar a tag, e depois listar os arquivos que tenham este valor, para depois mover estes arquivos para outra pasta. Abaixo o que tinha feito, mas
que não deu certo.
(Get-ChildItem -Recurse "C:\Users\luan.nascimento\Documents\CTE" | Select-String "<UF>SP</UF>").Filename | Move-Item -Destination "C:\Users\luan.nascimento\Documents\CTE\novo"