Extraire les lignes correspondant à un modèle à partir de tous les fichiers texte dans un dossier en un seul fichier de sortie

Je suis en train d'extraire chaque ligne commençant par "%%" dans tous les fichiers dans un dossier et ensuite copier ces lignes dans un fichier texte séparé. Actuellement en utilisant ce code dans PowerShell code, mais je n'obtiens pas de résultats.

$files = Get-ChildItem "folder" -Filter *.txt
foreach ($file in $files)
{
if ($_ -like "*%%*")
{
Set-Content "Output.txt" 
}  
}
Utilisé ce code, je suis en train de faire quelque chose de vraiment mauvais ici $fichiers = Get-ChildItem "DOSSIER" -Filtre *.txt foreach ($fichier $files) { (Select-String -Chemin *.txt -Modèle"^%%').Ligne | Set-Content "Output.txt" }

OriginalL'auteur Jabir Jamal | 2016-12-09