Read-ADTInstalledApplication

Liest Eigenschaften von installierten Anwendungen aus der Registry aus und speichert diese in Variablen. Damit lässt sich beispielsweise prüfen, ob bestimmte Anwendungen oder Anwendungsversionen installiert sind oder wie der Uninstall-String einer Applikation lautet, um diese im weiteren Scriptverlauf zu deinstallieren. Dieser Befehl durchsucht die 


Befehlseingaben:

  • Anwendungsname
    Der Name der Anwendung, für die Informationen abgerufen werden sollen. Führt standardmäßig eine Inhaltsübereinstimmung mit dem Anzeigenamen der Anwendung durch. 
  • Suchmodus
    Gibt an, wie der im Feld Anwendungsname angegebene Wert gesucht werden soll. Mögliche Werte sind "Teilweise Übereinstimmung", "Exakte Übereinstimmung", "Wildcards verwenden" und "Regulären Ausdruck verwenden".
  • Produktcode
    Alternativ zum Anwendungsnamen können Sie einen MSI-Produktcode angeben. Es werden dann die Eigenschaften der zugehörigen MSI-Applikation ermittelt.
  • Ergebnisvariable Präfix
    Legt das Präfix fest, das vor dem Namen der erzeugten Ergebnisvariablen angefügt wird.
  • Ergebnis
    Legt fest, was gesucht werden soll
    • Eigenschaften der ersten Anwendung
      Die Eigenschaften des ersten Treffers gemäß den angegebenen Suchkriterien werden ermittelt.
    • Anzahl der Anwendungen
      Es wird die Anzahl der Treffer gemäß den angegebenen Suchkriterien ermittelt und in der Variable <Ergebnisvariable Präfix>.Count gespeichert
  • Eigenschaften
    Kreuzen Sie alle Eigenschaften an, deren Wert ermittelt werden soll. Es stehen folgende Eigenschaften zur Verfügung:
    • Architecture
    • DisplayName
    • DisplayVersion
    • InstallDate
    • InstallLocation
    • InstallSource
    • ProductCode
    • Publisher
    • UninstallString


Beispiel:

Das folgende Beispiel ermittelt den Wert der Eigenschaft UninstallString für die Anwendung Notepad++ und speichert das Ergebnis in der Variablen _App.UninstallString, wobei als Suchkriterium eine teilweise Übereinstimmung ausreicht, sodass auf eine genaue Versionsangabe bei der Suche verzichtet werden kann.


Entspricht ADT Funktion:


Siehe auch: