По рабоче-крестьянски:
Скрытый текст
Код:

Get-Content -Path 'C:\Мои проекты\0322\0001.txt' |`
ForEach-Object -Process {
$aWords = $_.Split()
$iCount = $aWords.Count - $aWords.Count % 2
for($i = 0; $i -lt $iCount; $i = $i + 2) {
$sWord = $aWords[$i]
$aWords[$i] = $aWords[$i + 1]
$aWords[$i + 1] = $sWord
}
$aWords -join ' '
}
Полагаю, можно быстрее сделать замену регуляркой.