Мне нужно вырезать или переместить файлы XML на основе узлов и т. д. Я хочу выполнить поиск в файле, выбрать EG FX и переместить файлы, содержащие tfx, в другое место.
Я пробовал следующее без успеха
$dir = 'C:\temp\source'
Get-ChildItem -Path $dir -Filter *.xml | Foreach-Object {
$Instrument = Select-Xml -Xpath '/deal' -Path $_.FullName -ErrorAction SilentlyContinue
If($Instrument.node.innertext -eq "FX_Cross"){
Move-Item "C:\temp\source\*.xml" "C:\temp\destination\FX" -Force
} Else{
Move-Item "C:\temp\source\*.xml" "C:\temp\destination\" -Force
}
}
нет результата выше не работает
Move-Item
командах:Move-Item $_ "C:\temp\destination\FX" -Force
в качестве примера. - person AdminOfThings   schedule 21.05.2019