複数のファイルをループしてジョブが完了したかどうかを確認しようとしています。私はpowershellにはまったく新しいので、より詳細なプログラムを作成する前に、どのようにループするかの基本を理解しようとしています。自分のコードで何が間違っているのか分かりません。プログラムを実行すると、出力(「成功」または「失敗」)は表示されません。特定の文字列を検索するには、SQLディレクトリのファイルをループ上の任意の提案はあまりにも感謝:)Powershellが複数のファイルをループする
Get-ChildItem "C:\Users\afila\Desktop\TEST" -Filter "*.txt" |
ForEach-Object{
if(Object.Contains("*Loaded successfully*"))
{
Write-Host "Success"
}
else
{
Write-Host "Fail"
}
}
この構文はPowerShell内にすでに存在するため、 'this'とは違います。 – TheIncorrigible1