Файл конфигурации Windows с разделами

Этот пример использует разделы, чтобы определить категории обязательных свойств для любого компьютера Windows и затем для компьютеров с конкретными версиями Windows.

#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+

При запуске продукта Prerequisite Scanner он просматривает и проверяет различные обязательные свойства в зависимости от вошедшего в систему пользователя и от операционной системы, установленной на компьютере, и ее версии.

Например, в Табл. 1 описаны разные разделы, которые содержат обязательные свойства, проверяемые на основе этого примера.
Табл. 1. Просматриваемые разделы файла конфигурации для Windows
Платформа или операционная система Разделы с обязательными свойствами
Компьютеры с операционной системой Windows XP или более новыми и с зарегистрированным в системе администратором
[OSType:Windows][user.isAdmin=True]
Только компьютер с операционной системой Windows и с зарегистрированным в системе пользователем без полномочий root
[OSType:Windows][user.isAdmin=False]
[OSType:Windows Vista]