trying to get the script to run aginst the server list and return the FlashPlayer version with the server name and then I will export it to csv.
$strcomputer=(Get-Content c:\users\kefarrell\rsd-citrix-pdsrvlist.txt)
foreach($strcomputer in $strcomputer)
{
Get-ItemProperty “HKLM:\SOFTWARE\Wow6432Node\Macromedia\FlashPlayer” |select CurrentVersion
}
Hello,
You could try this …
Function Get-RemoteRegistryValue{
Param(
$computername=$env:computername,
$key ='SOFTWARE\Wow6432Node\Macromedia\FlashPlayer',
$valuename='CurrentVersion'
)
$reg=[Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $computername)
$regKey=$reg.OpenSubKey($key)
$regKey.GetValue($valuename)
}
$servers = get-content C:\servers.txt
foreach($server in $servers)
{
$version = Get-RemoteRegistryValue -computername $server
Write-Output "Detected Flash Version $version on server $server."
}
regards,
venu
now I just need to get it to write to csv file : )