Blog

Hier poste ich dinge zu Themen die mich beschäftigten.

Neueste 5 Einträge

  • PHP: sende Mail
  • Powershell: gruppename like finden und aktivierte user zaehlen
  • HW und SW auslesen und exportieren
  • Angeschlossene Monitore auslesen
  • bash: deepL Pro Paket MAC OS

2023-03-03

PowerShell-Skript, das nach Rechnern im Netzwerk sucht, auf denen eine bestimmte Software installiert ist

# Definiere den Namen der Software, nach der gesucht werden soll
$softwareName = “SoftwareName”

# Suche nach der Software auf allen Computern im Netzwerk
Get-ADComputer -Filter * | ForEach-Object {
    $computerName = $_.Name
    $software = Get-WmiObject -Class Win32_Product -ComputerName $computerName | Where-Object {$_.Name -like “*$softwareName*”}
   
    # Wenn die Software auf dem Computer installiert ist, gib den Computernamen aus
    if ($software) {
        Write-Output “Die Software ‘$softwareName’ ist auf dem Computer ‘$computerName’ installiert.”
    }
}

Admin - 14:08:05 @ Powershell-Skripte