Aqui está uma abordagem básica para você começar. Você deve realmente incluir o código que está tentando e exemplos específicos de onde você está ficando preso.
O abaixo mostrará uma linha por vez, depois pedirá ao usuário para introduzir o que quiser. Essa entrada pode ser uma replicação da linha original ou qualquer alteração que deseje fazer.
$sourcefile = gc "file1.txt"
$newfile = "file2.txt"
foreach ($line in $sourcefile) {
Read-Host "Edit this line -" $line | Out-File -Append $newfile
}