小编dle*_*ley的帖子

PowerShell 脚本 - 检查多台 PC 的文件是否存在,然后获取该文件版本

我的 PowerShell 技能还处于起步阶段,所以请耐心等待。我需要做的是从文本文件中获取 PC 列表并检查文件是否存在。一旦确定,我需要使用那些拥有该文件的 PC 并检查该文件的 FileVersion。最后,将其输出到 CSV 文件。

这是我所拥有的,我不确定这是否是我应该做的:

ForEach ($system in (Get-Content C:\scripts\systems.txt))

if  ($exists in (Test-Path \\$system\c$\Windows\System32\file.dll))
{
    Get-Command $exists | fl Path,FileVersion | Out-File c:\scripts\results.csv -Append
}   
Run Code Online (Sandbox Code Playgroud)

powershell

3
推荐指数
1
解决办法
2万
查看次数

标签 统计

powershell ×1