Powershell ayuda

B

Hola buenas tengo que hacer un powershell que modifique un archivo txt (es la configuracion de un programa)
Total que me falta solo una parte. Quiero borrar una linea del txt pero no se como. Tengo lo sigueinte.

Stop-Process -name Messenger*
$Usuario = $env:UserName
$file = "C:\Users\" + $Usuario + "\AppData\Roaming\Softros Messenger\General.ini"
$groupsTxt = "C:\script\groupText.txt"
$lineaOk = "GroupsFilePath=\\srv1\Configuraciones$\Softros Messenger\Settings.data"

if (select-string $file -Pattern "GroupsFilePath") {
    $contenido = Get-Content -path $file 
    $lineaSustituir = $contenido -Match "GroupsFilePath"  
} else{ Get-Content $groupsTxt | Out-File -FilePath $file -Append } Start-Process -FilePath Messenger.exe

La linea a borrar entraría dentro del if

banerplayer

Tendrás que cargar el txt y guardarlo de nuevo descartando lo que quieres eliminar.

$1 = Archivo a modificar
$2 = Regla a cumplir para borrar linea
Set-Content -Path $1 -Value (get-content -Path $1 | Select-String -Pattern $2 -NotMatch)

Usuarios habituales