Seite 1 von 1

[GELÖST] Wapt-Abfrage: Auf dem Rechner fehlt bestimmte Software

Veröffentlicht: 20. September 2023 – 15:33 Uhr
von DelDemone
Hallo!

Ich habe gerade WAPT Reporting entdeckt.
Ich möchte eine Abfrage erstellen, die alle Computernamen von Servern zurückgibt, auf denen eine bestimmte Software nicht installiert ist.

Ich muss zugeben, dass ich damit schon seit Stunden kämpfe. :?

Könnten Sie mir bitte eine Beispielabfrage zur Verfügung stellen, die meinen Anforderungen entspricht? Idee:

Betreff: Wapt-Anfrage

Veröffentlicht: 20. September 2023 – 16:59 Uhr
von Blemoire
Guten Morgen,

Hier ein Beispiel für 7-Zip:

Code: Alle auswählen

select
hosts.computer_name
from hosts
where
0 = (select count(hostsoftwares.host_id)
from hostsoftwares
where hostsoftwares.name ilike '7-zip%%'
and hosts.uuid=hostsoftwares.host_id )
order by hosts.computer_name asc

Wir könnten eine Bedingung für Rechnernamen hinzufügen, die mit srv beginnen:

Code: Alle auswählen

select
hosts.computer_name
from hosts
where
0 = (select count(hostsoftwares.host_id)
from hostsoftwares
where hostsoftwares.name ilike '7-zip%%'
and hosts.uuid=hostsoftwares.host_id ) and
hosts.computer_name ilike 'srv%%'
order by hosts.computer_name asc

Beste grüße,

Bertrand

Betreff: Wapt-Anfrage

Veröffentlicht: 22. Februar 2024 - 10:38 Uhr
von FlavienL
Guten Morgen,

Vielen Dank, ich habe es ein wenig an unsere Bedürfnisse angepasst:

Code: Alle auswählen

select
hosts.computer_name,
last_seen_on
from hosts
where
0 = (select count(hostsoftwares.host_id)
from hostsoftwares
where hostsoftwares.name ilike 'APPLI TATA'
and hosts.uuid=hostsoftwares.host_id ) and not
hosts.computer_name ilike 'l%%'
order by last_seen_on desc
Es funktioniert einwandfrei, vielen Dank nochmals
Flavien