Artikel-Uebersicht

Alle Praxisartikel an einer Stelle.

Diese Seite sammelt die tieferen Arbeitsartikel zu MSI, Detection, Winget, Inno, NSIS und InstallShield. Sie ist als Nachschlagewerk fuer reale Paketierungsfaelle gedacht, nicht als Blog-Archiv.

Analyse

Installer erkennen und sauber einordnen

Bevor Parameter, Detection oder Deployment sinnvoll werden, muss die Engine belastbar bestimmt sein. Diese Anleitungen helfen bei genau diesem Schritt.

Analyse

Installer-Engine identifizieren

Dateiendung, Hilfetext, Strings, Child-Prozesse und Testartefakte fuer die konkrete Engine-Bestimmung nutzen.

Artikel lesen
Praxis

Realistische Beispiele fuer haeufige Programme

Kuratiertes Set an typischen Silent-Install-Mustern als Anregung und Copy-Hilfe fuer reale Paketierungsfaelle.

Artikel lesen

MSI

Analyse, COM und Upgrade-Logik

MSI profitiert besonders von tieferer Voranalyse. Diese Artikel helfen dabei, Properties, Tabellen und Upgrade-Beziehungen belastbar zu lesen.

MSI

Mit PowerShell und COM-Objekt ein MSI auslesen

ProductCode, ProductVersion, Herstellerdaten und weitere Kernwerte direkt aus der MSI lesen.

Artikel lesen
MSI

Was noch geht mit MSI, COM und PowerShell?

Launch Conditions, Custom Actions, Features und Upgrade-Tabellen in die Analyse einbeziehen.

Artikel lesen
MSI

UpgradeCode vs ProductCode richtig nutzen

Detection, Upgrade-Logik und Dokumentation sauber voneinander trennen.

Artikel lesen

Deployment

Detection, Betrieb und Winget

Diese Artikel helfen dort, wo Pakete zwar technisch laufen, aber im Betrieb, in MEM/SCCM oder bei CLI-gesteuerter Verteilung Probleme machen.

Detection

Detection mit PowerShell

Stabile Detection ueber Datei, Registry und MSI-Indikatoren aufbauen und im Zielkontext testen.

Artikel lesen
Detection

Detection Recipes

Kurze, belastbare Detection-Muster fuer Datei, Registry, MSI, per-user und kombinierte Faelle.

Artikel lesen
Winget

Winget im Enterprise-Kontext

Version-Pinning, Logging, Quellenkontrolle und reproduzierbare CLI-Nutzung.

Artikel lesen
Logging

Eigene Loggingfunktionen mit PowerShell

String-Normalisierung und strukturierte Logeintraege fuer robuste Deploymentskripte.

Artikel lesen
Logging

CMTrace-kompatible Logs richtig aufbauen

Formatkritische Felder, Typ-Mapping und strukturierte Logeintraege sauber erklaert.

Artikel lesen
Logging

Logging mit Rotation und LogLevel erweitern

Eigene Loggingfunktionen fuer produktiven Dauerbetrieb robuster machen.

Artikel lesen
Deployment

Copy-WithProgress fuer Dateikopien im Deployment

Kontrollierte Dateikopie mit Logging, Skip-Logik, Zeitstempeln und Ergebnisobjekt.

Artikel lesen
Deployment

OnlyIfChanged und Hashvergleich richtig einsetzen

Vergleichsstrategien fuer Dateikopien bewusst und performancetauglich waehlen.

Artikel lesen
Deployment

Copy-WithProgress in PSADT und MEM

Die Funktion als echten Deployment-Baustein statt als einfaches Copy-Item verstehen.

Artikel lesen
Checkliste

Deployment-Checkliste fuer MECM, MEM und PSADT

Praegnante Freigabeliste fuer Engine, Silent-Test, Detection, Exitcodes, Reboot, Uninstall und Upgrade.

Artikel lesen

Deployment Snippets

Wiederverwendbare Bausteine fuer den Alltag

Diese Snippets sind bewusst kurz, aber betrieblich gedacht: mit Logging, Fehlerbehandlung und Fokus auf typische Deployment-Faelle.

Dateien

Datei kopieren

Kontrollierte Dateikopie mit Logging, Skip-Logik und Ergebnisobjekt.

Artikel lesen
Cleanup

Datei oder Ordner loeschen mit Logging

Pfade sicher loeschen und Fehler sauber protokollieren.

Artikel lesen
Registry

Registry setzen mit Logging

Registry-Keys und Werte kontrolliert erstellen und dokumentieren.

Artikel lesen
Archive

ZIP entpacken mit Logging

Archive entpacken, Ziele vorbereiten und Fehler nachvollziehbar erfassen.

Artikel lesen
Prozess

Prozess sicher starten und Exitcode auswerten

Rueckgabecodes nicht nur lesen, sondern betrieblich richtig bewerten.

Artikel lesen
SYSTEM

Als SYSTEM in alle Userprofile kopieren

Dateien mit MECM oder PSADT in bestehende Benutzerprofile verteilen.

Artikel lesen

EXE-Installer

Praktische Analysen fuer Inno, NSIS und InstallShield

Diese Artikel konzentrieren sich auf das, was bei EXE-Installern in der Praxis zaehlt: Artefakte, Wrapper und kontrollierte Parameter-Tests.

Inno

Kontrollierte Parameter-Tests fuer Inno Setup

Tasks, Components, Benutzerkontext und Reboot-Verhalten sauber pruefen.

Artikel lesen
NSIS

Nach einem NSIS-Testlauf die richtigen Artefakte sichern

Registry, Uninstall-Strings und Dateiartefakte fuer Detection und Betrieb nutzen.

Artikel lesen
InstallShield

Wie man einen InstallShield-Wrapper sauber zerlegt

Child-Prozesse, Setup.iss, eingebettete MSI-Aufrufe und Wrapper-Fehler trennen.

Artikel lesen