-or
文の片面だけがあれば動作しますが、出力ファイルにはtrue
という1行しかありません。特定の文字列で始まらない限り、ファイルから行を削除してください
指定したいずれかの行で始まる行をどのように表示するには?
(Get-Content "C:\Users\carst\Desktop\temp.xml") -match "<Module" -or (Get-Content "C:\Users\carst\Desktop\temp.xml") -match "<description>" | Out-File "C:\Users\carst\Desktop\temp2.xml"
これが私のために動作しませんでした。出力ファイルはまだ "真" – carstorm