Windows-Konfigurationsdatei mit Abschnitten

In diesem Beispiel werden Abschnitte für die Kategorisierung vorausgesetzter Eigenschaften für Windows-Computer und dann für Computer, auf denen bestimmte Versionen von Windows ausgeführt werden, verwendet.

#Properties for all Windows operating systems when administrator logged in 
[OSType:Windows] [user.isAdmin=True]
os.versionNumber=5.1+
network.pingSelf=True
network.pingLocalhost=True
network.availablePorts.Derby=4130
env.CIT.homeExists=True
env.classpath.derbyJAR=False
# Disk space properties
Disk=[dir:C:\Program Files\IBM,unit:GB]1-2


#Properties for all Windows operating systems when non-root user logged in 
[OSType:Windows] [user.isAdmin=False]
os.versionNumber=5.1+
network.pingSelf=True
network.pingLocalhost=True
network.availablePorts.Derby=4130
env.CIT.homeExists=True
env.classpath.derbyJAR=False
# Disk space properties
Disk=[dir:C:\Program Files\IBM,unit:GB]1-2


[OSType:Windows Vista]
os.servicePack=2+

Wenn Sie Prerequisite Scanner ausführen, scannt und überprüft der Scanner verschiedene vorausgesetzte Eigenschaften abhängig vom Betriebssystem und von der Version, die auf der Maschine installiert ist.

In Tabelle 1 sind die verschiedenen Abschnitte beschrieben, die die vorausgesetzten Eigenschaften enthalten, die basierend auf dem Beispiel geprüft werden.
Tabelle 1. Gescannte Abschnitte einer Konfigurationsdatei für Windows
Plattform oder Betriebssystem Abschnitte mit vorausgesetzten Eigenschaften
Computer mit Windows XP oder höher und angemeldetem Administrator
[OSType:Windows][user.isAdmin=True]
Computer mit Windows Vista (ausschließlich) und angemeldetem Benutzer ohne Rootberechtigung
[OSType:Windows][user.isAdmin=False]
[OSType:Windows Vista]