gc -head + gc -tail deve ser bom o suficiente. Por conveniência,
[System.Collections.ArrayList]$al = (gc yourfile)
$al.removeRange(15, 1463 - 16)
$al > yourfile
Como remover várias linhas em um arquivo usando o Powershell? Eu estou tentando excluir um pedaço de linhas (linha 16 a linha 1463) de um arquivo (bloco de notas)
Tags powershell