- Installationsverhalten und verlässliche Silent-Parameter prüfen
- MSI, EXE, Skripte, APPX, Updates und Zusatzaktionen ordnen
- Erkennung, Deinstallation, Neustartbehandlung und Tests vorbereiten
- Exit Codes, Wiederholungen und fortgesetzte Ausführung analysieren
Plattform für Authoring, Paketierung und Runtime von Windows-Anwendungen im Unternehmen
Von der Windows-Anwendungsquelle bis zur verwalteten Bereitstellung — in einem kontrollierten Ablauf.
AppWrapper führt durch Quellenanalyse, Projektkonfiguration, Erkennung, Installation, Deinstallation, Paketierung, Veröffentlichung und Diagnose. Dasselbe Projekt unterstützt Microsoft Intune, Microsoft Configuration Manager und eine konsistente Runtime auf dem Endgerät.
Ersetzen Sie Einzelskripte, Paketnotizen und getrennte Checklisten durch einen Projektvertrag: _config.ini, kontrollierte Aktionsreihenfolge, wiederholbare Erkennung und prüfbare Bereitstellungsartefakte.
PS C:\Packages\GCTrace> .\wrapper.exe -Run AppWrapper for Windows Package Wizard [new package] Mode: Authoring | Stage: Source selection ==================================================================== Select a source or helper [1] Local MSI / EXE / script [2] Microsoft Store application [3] Windows Capability [4] Microsoft Update Catalog KB [5] Office Deployment Tool [6] Open existing package >
Warum Windows-Paketierung so viel Spezialistenzeit bindet
Jede Anwendung kann zu einem eigenen Engineering-Projekt werden.
Installationsverhalten, Silent-Parameter, Benutzeranforderungen, Erkennung, Bereinigung, Neustarts und Veröffentlichung bleiben häufig über Skripte, Tickets und Einzelwissen verteilt.
- Uneinheitliche Standards zwischen Teams und Bereitstellungskanälen
- Betriebswissen konzentriert sich auf einzelne Spezialisten
- Aufwendigere Audits, Übergaben und Pflege älterer Pakete
- Mehr ungeplanter Supportaufwand nach der Veröffentlichung
Vollständiger Windows-Umfang
Mehr als MSI und EXE. Ein Wizard deckt den realen Windows-Paketierungswerkzeugkasten ab.
MSI, EXE und Skripte
Unterstützt .msi, .exe, .ps1, .cmd, .bat und .vbs mit kontrollierten Parametern, Exit Codes, Installation und Deinstallation.
APPX, MSIX und Microsoft Store
Lokale APPX/MSIX/MSIXBUNDLE erkennen, Store-Apps laden, Architektur auswählen und provisionierte Pakete verarbeiten.
Windows Update und KB
Microsoft Update Catalog durchsuchen, MSU/CAB laden, Updates installieren oder entfernen und Neustartergebnisse behandeln.
Windows Capabilities
Capability-Namen suchen, mehrere Komponenten hinzufügen und Online- oder lokale Quellen verwenden.
Office Deployment Tool
ODT laden, XML wählen, Offline-Quellen vorbereiten und Office-Inhalte im Paket normalisieren.
ADD und DEL
Registry-Import, Datei-/Ordnerkopie, Pfadbereinigung und Registry-Bereinigung als kontrollierte Projektaktionen.
CALL und Ausführungsreihenfolge
Eigene Befehle mit MSI, INST, UNINST, ADD, DEL, WU, APPX und CAP in expliziter Reihenfolge kombinieren.
Vorhandene Pakete öffnen
_config.ini erneut öffnen, Quellen und Identität ändern, testen, Erkennung neu erzeugen, paketieren und veröffentlichen.
Branding und Interaktion
Titel, Symbole, Fortschritt, Prozesshinweise, Abschluss und Neustart über UiSessionBridge konfigurieren.
SecondRun und Fortsetzung
Nach Neustart oder Anmeldung fortsetzen, wiederholen, verschieben und Runtime-Status unter GlobalClient speichern.
Mehrquellen-Erkennung
REG, FILE, MSI, WU, APPX, CAP und MARKER mit zu Quellenindizes synchronisierten Gruppen.
Package Stamp und Vertrauen
Lizenz, Konfigurationsintegrität, Payload-Signaturen und vertrauenswürdige Zertifikatserwartungen prüfen.
Ein kontrollierter Ablauf
Von der Quelle über Authoring und Paketierung bis zu Veröffentlichung und Runtime.
Jede Phase nutzt dieselbe Konfiguration. Projekte lassen sich erneut öffnen, ändern, testen, paketieren und veröffentlichen, ohne den Kontext neu aufzubauen.
Interaktiver Produktablauf
Von der Quelle über Authoring und Paketierung bis zu Veröffentlichung und Runtime.
Jede Phase nutzt dieselbe Konfiguration. Projekte lassen sich erneut öffnen, ändern, testen, paketieren und veröffentlichen, ohne den Kontext neu aufzubauen.
Quellenauswahl
Vollständigen Wizard starten und lokale Quelle oder Helper auswählen.
PS C:\Packages\GCTrace> .\wrapper.exe -Run AppWrapper for Windows Package Wizard [new package] Mode: Authoring | Stage: Source selection ==================================================================== Select a source or helper [1] Local MSI / EXE / script [2] Microsoft Store application [3] Windows Capability [4] Microsoft Update Catalog KB [5] Office Deployment Tool [6] Open existing package >
Projekt und Erkennung
_config.ini und optionales, vorab testbares Erkennungsskript erzeugen.
Source: GCTrace_1.0.0.0_x64.msi Configuration created: _config.ini PS C:\Packages\GCTrace> .\wrapper.exe -GenerateDetection -InputPath .\_config.ini Detection generated: _detection.ps1 Detection modes ------------------------------------------------------------ MSI : ProductCode and version FILE : Path and file version REG : Registry value comparison MARKER: AppWrapper package marker Detection test passed.
Vorhandenes Paket
Paket mit vollständigem Bearbeitungs-, Test-, Paketierungs- und Publishing-Kontext erneut öffnen.
Existing package detected: C:\Packages\GCTrace\_config.ini [1] Add or remove app/source [2] Update package identity [3] Update Inventory data [4] Re-generate detection script [5] Test detection [6] Test install [7] Test uninstall [8] Validate or re-save configuration [9] Pack Intune [10] Pack SCCM [11] Publish Intune [12] Configure UserInteraction [13] Configure overrides >
Paketierung
Dasselbe Projekt für Microsoft Intune oder Configuration Manager vorbereiten.
PS C:\Packages\GCTrace> .\wrapper.exe -PackIntune -SourcePath . -SetupFile .\setup.exe Validating package content... Detection prerequisite: ready Package stamp: valid Intune output: .\output\GCTrace_1.0.0.0.intunewin PS C:\Packages\GCTrace> .\wrapper.exe -PackSccm -SourcePath . SCCM content: .\output\SCCM\GCTrace_1.0.0.0
Runtime
Installation, Wiederholung, Neustart und Enderkennung folgen einem Plan.
wrapper.exe -Install Mode: Install Run order: PREPARE > MSI > ADD > DETECTION [MSI] Installing GCTrace_1.0.0.0_x64.msi [MSI] Exit code 0 accepted. [ADD] Importing registry configuration [DETECTION] Evaluating MSI detection group 1 Detection succeeded. Summary written: Logs\summary\GCTrace.latest.json Final exit: 0
Diagnose
Aktuelle Logs, Zusammenfassungen und DiagBundle bleiben für Administration und Support verfügbar.
C:\ProgramData\GlobalClient\Logs\GCTrace.latest.log C:\ProgramData\GlobalClient\Logs\summary\GCTrace.latest.json C:\ProgramData\GlobalClient\OLD_Logs PS C:\Packages\GCTrace> .\wrapper.exe -DiagBundle Collecting package context and current logs... Diagnostic bundle created: C:\ProgramData\GlobalClient\Diagnostics\GCTrace_DiagBundle.zip
Ein Projektvertrag
_config.ini bewahrt alle Entscheidungen für die Paketausführung.
Die Konfiguration verbindet Anwendungsidentität, Quellenvorbereitung, Ausführungsreihenfolge, Erkennung, Downloads, Bereinigung, Benutzerinteraktion, Branding, Sicherheit, Logging und SecondRun.
[Inventory]
Anwendungsidentität, Hersteller, Version, Verantwortlicher und Inventarkontext der Organisation.
[PrepareSetup] + [APPInstall]
Quellenvorbereitung und primäres Installations- oder Deinstallationsverhalten.
[RunOrder] + [Additional]
Explizite Reihenfolge primärer und zusätzlicher Aktionsfamilien.
[Detection]
Erkennungsgruppen, Vergleichsregeln und Synchronisierung der Quellindizes.
[UserInteraction] + [Branding]
Fortschritt, Prozesshinweise, Abschluss, Neustart, Symbol und Titel.
[Security] + [Logging] + [SecondRun]
Integrität, Vertrauen, Diagnose und kontrollierte Fortsetzung nach Neustart.
Ergebnisse für den Zielkanal
Intune, Configuration Manager und Publisher verwenden dasselbe Projekt.
AppWrapper prüft Voraussetzungen, bereitet Inhalte vor und übergibt sie an den passenden Kanal — ohne separates Runtime-Modell je Plattform.
.intunewin and publishing handoff
- Inhaltsvalidierung vor der Paketierung
- Automatische Erkennung oder expliziter Pfad zu IntuneWinAppUtil
- Validierung der Erkennungsvoraussetzungen
- Übergabe an Publisher aus dem Wizard
wrapper.exe -PackIntune -SourcePath . -SetupFile .\setup.exePrepared SCCM application content
- Dieselbe Runtime und Projektkonfiguration
- Installations- und Deinstallationsbefehle
- Erkennungsskript und Paketinhalte
- Publisher-Übergabe für den Zielkanal
wrapper.exe -PackSccm -SourcePath .Enterprise-Runtime
Installation und Deinstallation folgen einem kontrollierten Plan.
Die Runtime verarbeitet Aktionsreihenfolge, Wiederholungen, Exit Codes, Neustart, SecondRun-Fortsetzung, Benutzerinteraktion, abschließende Erkennung und Operationszusammenfassungen.
Kontrollierte Ausführung
- MSI, INST, ADD, WU, APPX, CAP and CALL
- Accepted exit codes, retries and state tracking
- End-of-run detection and registry footprint
- SecondRun continuation after reboot
Geplanter Entfernungspfad
- UNINST, DEL, MSI, APPX, WU and CAP removal
- Cleanup of paths and registry state
- Running-process protection and postpone
- Uninstall detection, history and final summary
Benutzerinteraktion
Sichtbare Kommunikation ohne zusätzliche Konsolenfenster.
Der aktuelle UiSessionBridge-Transport zeigt Fortschritt, Hinweise zu laufenden Prozessen, Abschlussmeldungen und Neustartdialoge in der aktiven Benutzersitzung.

Installing GCTrace
Please keep your device powered on. AppWrapper will close this window when the operation is complete.
Aktuelles UI-Transportmodell
GlobalClient.UiSessionBridge.exe liefert sichtbare Fenster aus SYSTEM-Bereitstellungen in die aktive Benutzersitzung.
- Fortschrittsfenster
- Hinweise zu laufenden Prozessen
- Abschlussdialoge
- Neustart- und Fortsetzungskommunikation
- Standard-, Kanal- oder eigenes Branding
Fälle, die sonst eigene Skripte benötigen
Windows Updates, Store, Office, Capabilities und Fortsetzungsabläufe bleiben im selben Modell.
Download-Abläufe
Microsoft Store, Update Catalog KB, Office ODT and package-local source preparation.
Architekturbewusstes APPX
Prefer the correct package for the current OS and skip duplicate identities after successful installation.
Quellenkontrolle für Windows Capabilities
Online or local sources, source health checks, fallback policy and pending reboot handling.
SecondRun
Persist state and continue controlled work after restart or logon without starting from the beginning.
Verschieben und Fortsetzen
Protect user work, schedule a later attempt and preserve the operational state.
What-if und Diagnose
Use structured logs, human-readable test output and bundles to reduce troubleshooting time.
Support ohne Rätselraten
Logs, JSON-Zusammenfassungen und DiagBundle entstehen mit der Operation.
Administratoren und Support beginnen mit strukturierten Nachweisen: aktuellen Logs, Ergebniszusammenfassungen, Historie und einem Diagnosepaket mit relevantem Projektkontext.
C:\ProgramData\GlobalClient\- Logs\*.latest.log
- Logs\summary\*.latest.json
- OLD_Logs\
- Diagnostics\*_DiagBundle.zip
- Registry history and markers under HKLM
PS C:\Packages\GCTrace> .\wrapper.exe -DiagBundle Collecting current logs... Collecting package configuration... Collecting operation summaries... DiagBundle ready: GCTrace_DiagBundle.zip
Für wen
Für Teams mit Verantwortung für den vollständigen Windows-Anwendungslebenszyklus.
Microsoft Intune
Win32 packaging, detection, user interaction and publisher handoff.
Configuration Manager
Prepared application content with the same runtime contract.
Application packaging teams
Repeatable authoring across payload types and administrator handovers.
Endpoint operations
Consistent runtime, logs, summaries and escalation evidence.
Consultants
Deliver reviewable projects instead of undocumented one-off scripts.
MSP / partners
Multi-customer use requires a dedicated partner agreement and licensing model.
Einfache Lizenzierung
Eine Plattform. Zwei Ebenen der Zusammenarbeit.
Jeder Plan enthält den vollständigen Windows-Funktionsumfang. Unterschiede bestehen bei Author Seats, Support, Onboarding und SLA.
Professional
- Vollständiger Funktionsumfang
- 1 organization
- 3 Author Seats
- Publisher included
- Updates and email support
Enterprise
- Vollständiger Funktionsumfang
- 1 organization
- 10 Author Seats
- Priority support and SLA
- Onboarding, workshops and roadmap influence
Produktressourcen
Dokumentation, Anforderungen, Sicherheit und Release-Historie im selben Standard wie die macOS-Edition.
Dokumentation
Anleitungen zu Authoring, Erkennung, Paketierung, Runtime und Diagnose.
→Release Notes
Änderungen an AppWrapper, Publisher und Windows-Helpern.
→Sicherheit
Lizenzierung, Package Stamp, Signaturen und Organisationsvertrauen.
→Systemanforderungen
System, PowerShell, Berechtigungen, IntuneWinAppUtil und Servicing-Tools.
→Reifegradbewertung für Windows-Paketierung
Erkennen Sie, wo Konsistenz und Betriebswissen verloren gehen.
Acht Fragen bewerten Quellenvorbereitung, Erkennung, Deinstallation, Validierung, Dokumentation und Projektübergabe.
- Konsistenz des Erkennungsmodells
- Parität von Installation und Deinstallation
- Validierung vor Veröffentlichung
- Dokumentation und Übergabe
Interaktive Walkthroughs
Erkunden Sie die wichtigsten Windows-Abläufe direkt auf der Seite.
Häufige Fragen
Klare Antworten zu Quellen, Runtime, Intune, Configuration Manager und Lizenzierung.
Unterstützt AppWrapper nur MSI?
Nein. Die Windows-Edition unterstützt MSI, EXE, Skripte, APPX/MSIX, MSU, Windows Capabilities, Microsoft Store, Office ODT, Zusatzaktionen und Bereinigung.
Ist Publisher Teil des Produkts?
Ja. Der Wizard kann das vorbereitete Projekt an den Publisher übergeben. Publishing bleibt ein eigenes Subsystem, nutzt aber denselben Projektkontext.
Erzeugt AppWrapper Erkennungslogik?
Ja. _detection.ps1 kann für REG, FILE, MSI, WU, APPX, CAP und MARKER erzeugt und administratorfreundlich getestet werden.
Kann ein bestehendes Paket erneut geöffnet werden?
Ja. Bei vorhandener _config.ini stehen Quellen-, Identitäts-, Inventory-, Detection- und UI-Änderungen sowie Tests, Paketierung und Publishing bereit.
Wie wird Benutzerinteraktion bereitgestellt?
UiSessionBridge liefert Fortschritt, Prozesshinweise, Abschluss und Neustart in die aktive Sitzung, ohne den alten VBS-Transport zu verwenden.
Kann AppWrapper offline arbeiten?
Kern-Authoring und Runtime funktionieren lokal. Downloads, Microsoft Catalog, Store und Publishing benötigen Zugriff auf die jeweiligen Dienste.
Ersetzt AppWrapper Anwendungstests?
Nein. Authoring, Validierung und Ausführung werden standardisiert; produktive Bereitstellungen benötigen weiterhin Tests und Change Management.
Kann eine Standardlizenz mehrere MSP-Kunden bedienen?
Nein. Ein Plan für eine Organisation deckt keine unabhängigen Kunden ab; dafür ist eine Partnervereinbarung erforderlich.
Early Access
Standardisieren Sie Windows-Anwendungsbereitstellung, ohne jedes Paket neu aufzubauen.
Beschreiben Sie Umgebung, Bereitstellungskanäle und Paketierungsherausforderungen. Gemeinsam definieren wir einen passenden AppWrapper-Piloten.