Verwalten von Richtlinieneinstellungen

Die VBScript-dateiWiPolicy.vbs wird in der Windows SDK Components for Windows Installer Developers bereitgestellt. In diesem Beispiel wird gezeigt, wie das Skript zum Verwalten der Systemrichtlinie verwendet werden kann. Die Richtlinie kann von einem Administrator mithilfe des Gruppenrichtlinie Editors (GPE) konfiguriert werden.

In diesem Beispiel werden die Windows Installer-Richtlinien veranschaulicht.

Die Verwendung dieses Beispiels erfordert die CScript.exe oder WScript.exe-Version Windows Skripthosts. Um dieses CScript.exe ausführen zu können, geben Sie an der Eingabeaufforderung einen Befehl mit der folgenden Syntax ein. Hilfe wird angezeigt, wenn das erste Argument /? ist. oder , wenn zu wenige Argumente angegeben werden. Um die Ausgabe an eine Datei umzuleiten, beenden Sie die Befehlszeile mit VBS > [ Pfad zur Datei ] . Das Beispiel gibt den Wert 0 für den Erfolg zurück, 1, wenn Hilfe aufgerufen wird, und 2, wenn das Skript fehlschlägt.

cscript [ ] [ WiPolicy.vbs-Richtlinieswert]

Wenn in der Befehlszeile keine Argumente angegeben werden, gibt das Beispiel die aktuellen Richtlinieneinstellungen zurück. Geben Sie die festzulegende Richtlinie mithilfe der folgenden Bezeichnercodes an. Geben Sie den neuen Wert für die Richtlinie an. Um den aktuellen Wert einer Richtlinie zurückgibt, geben Sie eine leere Zeichenfolge "" für den Wert an.

CODE Beschreibung
LM Protokollierungsmodi. Weitere Informationen finden Sie unter Protokollierung von .
DO Debugmodi. Weitere Informationen finden Sie unter Debuggen von.
DI Deaktivieren Windows Installer-Modus. Weitere Informationen finden Sie unter DisableMsi.
WT Wartezeit in Sekunden bei keiner Aktivität. HKLM \ SoftWare \ Richtlinien \ Microsoft \ Windows \ Installer \ Timeout
DB Deaktivieren Sie das Durchsuchen von Quellstandorten durch den Benutzer. Weitere Informationen finden Sie unter DisableBrowse.
DP Deaktivieren Sie das Patchen. Weitere Informationen finden Sie unter DisablePatch.
UC Öffentliche Eigenschaften, die an den Installationsdienst gesendet werden. Weitere Informationen finden Sie unter EnableUserControl.
SS Das Installationsprogramm ist sicher für die Skripterstellung über den Browser. Weitere Informationen finden Sie unter SafeForScripting.
EM Systemberechtigungen (HKLM). Weitere Informationen finden Sie unter AlwaysInstallElevated.
EU Systemberechtigungen (HKCU). Weitere Informationen finden Sie unter AlwaysInstallElevated.
DR Deaktivieren Sie die Rollbackrichtlinie. Weitere Informationen finden Sie unter DisableRollback.
TS Suchen Sie Transformationen am Stamm des Quellimages. Weitere Informationen finden Sie unter TransformsAtSource-Richtlinie.
TP Heften Sie sichere Tranforms im clientseitigen Cache an. Weitere Informationen finden Sie unter TransformsSecure policy.
SO Such reihenfolge der Quelltypen. Weitere Informationen finden Sie unter SearchOrder.

Weitere Skriptbeispiele finden Sie unter Windows Installer Scripting Examples. Beispielprogramme, für die kein Skripthost Windows ist, finden Sie unter Windows Installer Development Tools.