Forum Discussion
charlie4872
Oct 30, 2020Brass Contributor
Return computer names from foreach loop
Hello I am looking for a way to list the results from each computer in my computers.txt file when running the script below. When I run it now it just returns the results from each computer but does not list the names of each computer when returning the results. Is there something I can add to the script to list each computer name in the results? Any help is appreciated!
$computers = get-content C:\Scripts\Bitlocker\computers.txt
foreach ($computer in $computers) {
invoke-command -computername $computer -scriptblock {gpresult /v /scope computer} | findstr BitLocker
}Hi,
As I see you are showing the result in the console, why don't you simply and before the invoke-command line add the following like
Write-host "I am checking computer $($Computer)"
2 Replies
- farismalaebIron Contributor
Hi,
As I see you are showing the result in the console, why don't you simply and before the invoke-command line add the following like
Write-host "I am checking computer $($Computer)"- charlie4872Brass Contributor
farismalaeb Thanks for the reply that did the trick!