我试图通过多个文件循环来查看作业是否完成。我对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"
}
}
它与'this'完全不同,因为该构造已存在于PowerShell中。 – TheIncorrigible1