In this example it checks for chrome
$Hostname = hostname
$user = whoami
$time = Get-Date -Format ddmmHHmm
$Program = Get-Package -ProviderName Programs -IncludeWindowsInstaller ‘*Chrome*’ | select Name,Version
New-Item -path “\\Server\Share” -Name “Chrome$Hostname.txt” -ItemType “file” -Value “$Hostname,$user,$Program,$time”

 

output file

Chromews03.text

Content

WS03,azuread\mattl,@{Name=Google Chrome; Version=88.0.4324.146},06021702