About us

IIS covers the IT solutions to the issues come across now and then in a company IT infrastructure including Operating system, Softwares, Scriptings, securities and reviews.

Saturday, 16 November 2013

Powershell Script to pull file Version remotely of multiple systems.

Powershell Script to pull file Version remotely of multiple systems.

Put the computer names in abc.txt and save it in C drive.

File path exist or not –

$colComputers = Get-Content C:\abc.txt
$ErrorActionPreference = "SilentlyContinue"
foreach ($StrComputer in $colComputers)
{
$GenItems1 = gwmi Win32_ComputerSystem -Comp $StrComputer
$x86Path = 'C:\Program Files (x86)\WinZip\WZCAB.DLL'
if(!$GenItems1){
Write-Host “$StrComputer not found”
}
else
{
Write-Host $StrComputer, (Get-Item $x86Path | Select -ExpandProperty VersionInfo).fileVersion
}
}

No comments:

Post a Comment