Manifestchk.vbs
Die VBScript-Datei Manifestchk.vbs ist ein Überprüfungstool, das im Microsoft Windows Software Development Kit (SDK) bereitgestellt wird, das Anwendungs- und Assemblymanifestdateien überprüft.
Für die Ausführung dieses Beispiels ist Windows Script Host erforderlich. Weitere Informationen zum Windows-Skripthost finden Sie im Abschnitt Windows Script Host des Windows SDK. Windows Script Host ist eigentlich zwei Hosts. CScript.exe ist die Version, mit der Sie Skripts über die Eingabeaufforderung ausführen können. CScript.exe bietet Befehlszeilenoptionen zum Festlegen von Skripteigenschaften.
Das Befehlszeilenformat ist wie folgt:
Cscript //nologo manifestchk.vbs /s:[drive:][path]schemafilename/m:[drive:][path]manifestfilename[/q] /t:option
Die für Manifestchk.vbs definierten Flags werden in der folgenden Tabelle beschrieben.
Flag | Beschreibung |
---|---|
/s | Gibt den Namen der Manifestschemadatei an, anhand der Manifeste überprüft werden sollen. Weitere Informationen finden Sie im Schema unter Manifestdateischema. |
/m | Gibt den namen der zu überprüfenden Manifestdatei an. |
/q | Unterdrückt die gesamte Ausgabe an die Konsole. |
/t | Gibt den Typ der Manifestdatei an. Die gültigen Werte sind: AM Überprüfen des Manifestdateischemas eines Assemblymanifests oder Anwendungsmanifests PC Überprüfen des Herausgeberkonfigurationsdateischemas einer Verlegerkonfigurationsdatei AC Überprüfen Sie das Anwendungskonfigurationsdateischema einer Anwendungskonfigurationsdatei. |
Wenn das Flag /q nicht angegeben ist, zeigt Manifestchk.vbs detaillierte Informationen zum ersten Fehler an, der in der Datei aufgetreten ist, und zeigt eine Meldung an, ob der Validierungsprozess erfolgreich war oder nicht.
Dieses Hilfsprogramm überprüft Folgendes:
- Eine gültige Befehlszeile.
- Diese MSXML-Version 3 ist installiert.
- Dass das Manifest wohlgeformte XML verwendet.
- Das Manifest stimmt mit dem bereitgestellten Schema überein. Beachten Sie, dass Manifestchk.vbs die Manifestdatei nur basierend auf dem überprüft, was im bereitgestellten Schema angegeben ist. Ein Beispiel für ein Manifestschema finden Sie unter Manifestdateischema.
Cscript.exe gibt den Wert 0 zurück, wenn der Validierungsprozess erfolgreich war, und 1, wenn er nicht erfolgreich war. Sie gibt 2 zurück, wenn ein Befehlszeilenargument einen Fehler aufweist.
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für