ENDPOINT ENGINEERING · SOFTWARE PACKAGING ENDPOINT ENGINEERING · SOFTWARE PACKAGING

Understanding technology.
Developing solutions.
Technik verstehen.
Lösungen entwickeln.

Endpoint management, software packaging, PowerShell automation — and, for some time now, the attempt not only to deploy software, but to build something myself. This site collects what comes out of that: a packaging tool, a book on PSADT v4, and notes from practice. Endpoint Management, Software Packaging, PowerShell-Automatisierung — und seit einiger Zeit auch der Versuch, Software nicht nur zu verteilen, sondern selbst etwas zu entwickeln. Diese Seite sammelt, was dabei entsteht: ein Packaging-Werkzeug, ein Buch über PSADT v4 und Notizen aus der Praxis.

25+
Years in ITJahre IT
SCCM
Core ExpertiseKernkompetenz
PSADT
SpecialtySpezialgebiet
PowerShell
AutomationAutomatisierung
About me, in short.Kurz über mich.

I am an IT specialist with many years of experience in client and system management. My professional focus is on Microsoft Configuration Manager (SCCM/ConfigMgr), software packaging, software and operating system deployment, and process automation in enterprise Windows environments. Ich bin IT-Spezialist mit langjähriger Erfahrung im Client- und Systemmanagement. Mein beruflicher Schwerpunkt liegt auf Microsoft Configuration Manager (SCCM/ConfigMgr), Softwarepaketierung, Software- und Betriebssystemverteilung sowie der Automatisierung von Prozessen in Enterprise-Windows-Umgebungen.

My core areas include software packaging, PowerShell, the PowerShell App Deployment Toolkit (PSADT), and the design and implementation of deployment and automation solutions with ConfigMgr. What matters to me is not just the technical delivery of individual packages or scripts, but solutions that can be operated reliably, standardised, and scaled sensibly in larger environments. Zu meinen fachlichen Schwerpunkten gehören insbesondere Software Packaging, PowerShell, das PowerShell App Deployment Toolkit (PSADT) sowie die Planung und Umsetzung von Deployment- und Automatisierungslösungen mit ConfigMgr. Dabei geht es mir nicht nur um die technische Umsetzung einzelner Pakete oder Skripte, sondern um Lösungen, die sich zuverlässig betreiben, standardisieren und auch in größeren Umgebungen sinnvoll skalieren lassen.

My experience in client and server management spans different technologies and generations of enterprise IT management – from classic management solutions to today's ConfigMgr-based Windows environments. Alongside that, I work with Windows client and server systems, Active Directory, and the related infrastructure topics. Meine Erfahrung im Client- und Servermanagement umfasst unterschiedliche Technologien und Generationen des Enterprise-IT-Managements – von klassischen Managementlösungen bis zu heutigen ConfigMgr-basierten Windows-Umgebungen. Ergänzend beschäftige ich mich mit Windows-Client- und -Server-Systemen, Active Directory und den dazugehörigen Infrastrukturthemen.

I particularly enjoy building my own tools, PowerShell functions and automations when existing solutions reach their limits in day-to-day work, or when recurring tasks can be meaningfully simplified. Developing such solutions is not just a means to an end for me – it is also a learning process: a way to understand technologies more deeply, to try out new approaches, and to keep extending my knowledge. Besonders gerne entwickle ich eigene Werkzeuge, PowerShell-Funktionen und Automatisierungen, wenn bestehende Lösungen im Arbeitsalltag an ihre Grenzen stoßen oder sich wiederkehrende Aufgaben sinnvoll vereinfachen lassen. Das Entwickeln solcher Lösungen ist für mich nicht nur Mittel zum Zweck, sondern auch ein Lernprozess: eine Möglichkeit, Technologien tiefer zu verstehen, neue Ansätze auszuprobieren und mein Wissen kontinuierlich zu erweitern.

Modern AI tools are naturally part of that process – for research, for working out and challenging solution approaches, and as support during implementation. What matters to me is not how a solution came about, but that I understand what it does, why it works, and how it can be used reliably in a real environment. Many of my tools therefore grow out of a mix of practical experience, curiosity and a willingness to experiment – and out of the wish not only to solve a concrete problem, but to learn something new along the way. Moderne AI-Werkzeuge nutze ich dabei selbstverständlich als Teil dieses Prozesses – für Recherche, zum Erarbeiten und Hinterfragen von Lösungsansätzen und als Unterstützung bei der Umsetzung. Entscheidend ist für mich nicht, wie eine Lösung entstanden ist, sondern dass ich verstehe, was sie tut, warum sie funktioniert und wie sie sich zuverlässig in einer realen Umgebung einsetzen lässt. Viele meiner Tools entstehen deshalb aus einer Mischung aus praktischer Erfahrung, Neugier und Experimentierfreude – und aus dem Wunsch, ein konkretes Problem nicht nur zu lösen, sondern dabei auch etwas Neues zu lernen.

The content on this site grows out of my practical experience and my personal engagement with these topics. It reflects my own experiences and views, and it is written out of a genuine enjoyment of understanding how things work, developing solutions, and sharing the knowledge gained along the way. Die Inhalte auf dieser Seite entstehen aus meiner praktischen Erfahrung und meiner persönlichen Beschäftigung mit diesen Themen. Sie spiegeln meine eigenen Erfahrungen und Ansichten wider und entstehen aus Freude daran, technische Zusammenhänge zu verstehen, Lösungen zu entwickeln und das dabei gewonnene Wissen mit anderen zu teilen.

What's in the works.Was gerade entsteht.
Two projects, one origin: everyday packaging practice, turned into a tool and a book. Zwei Projekte, ein Ursprung: die tägliche Packaging-Praxis — einmal als Werkzeug, einmal als Buch.
MAS 2.0 · FREEWARE · WINDOWS 10 / 11
Miloch Application Studio
MSI or EXE → signed PSADT package → SCCM or Intune, in one flow. Includes the ~303k-row MAS Catalog, the PSADT-first workspace, the Ship queue with detection editor and Intune auto-assignments, and a local Software Memory DB with hash-chain audit. Free, no cloud, no telemetry, every feature unlocked. MSI oder EXE → signiertes PSADT-Paket → SCCM oder Intune, in einem Ablauf. Enthält den MAS Catalog (~303k Zeilen), das PSADT-first-Workspace, die Ship-Queue mit Detection-Editor und Intune-Auto-Assignments sowie eine lokale Software-Memory-DB mit Hash-Chain-Audit. Kostenfrei, keine Cloud, keine Telemetrie, alle Features freigeschaltet.
BOOK · AMAZON KDP · GERMAN + ENGLISHFACHBUCH · AMAZON KDP · DEUTSCH + ENGLISCH
PSADT v4 in Practice Enterprise Software Packaging mit PSADT v4
A practical guide to enterprise software packaging with the PowerShell App Deployment Toolkit v4 — from raw MSI or EXE to production-grade packages, deployed via SCCM or Intune. Available on Amazon in two editions: English (“PSADT v4 in Practice”) and German („Enterprise Software Packaging mit PSADT v4“). Praxisguide für Enterprise Software Packaging mit dem PowerShell App Deployment Toolkit v4 — von der rohen MSI oder EXE zum produktionsreifen Paket, verteilt über SCCM oder Intune. Auf Amazon in zwei Ausgaben erhältlich: Deutsch („Enterprise Software Packaging mit PSADT v4“) und Englisch („PSADT v4 in Practice“).
What I work with.Womit ich arbeite.
The toolkit from twenty-five years of practice — and what is being added right now. Der Werkzeugkasten aus 25 Jahren Praxis — und das, was gerade dazukommt.
Endpoint & Deployment
Core, since 2001Kern, seit 2001
  • SCCM / ConfigMgr
  • Software packaging & distributionSoftware-Paketierung & -Verteilung
  • OS deployment & task sequencesOS-Deployment & Tasksequenzen
  • Patch Management
  • Windows Server
  • Active Directory
Packaging & AutomationPackaging & Automatisierung
SpecialtySpezialgebiet
  • PSADT v4
  • MSI / MSIX Packaging
  • PowerShell
  • Silent install & detection methodsSilent-Install & Detection-Methoden
  • QA & packaging documentationQA & Paketierungs-Dokumentation
DevelopmentEntwicklung
In progressIm Aufbau
  • Windows desktop tooling (MAS)Windows-Desktop-Tooling (MAS)
  • Build & release pipelinesBuild- & Release-Pipelines
  • Static websites (this one)Statische Websites (diese hier)
  • AI-assisted workflowsAI-gestützte Workflows
How I WorkWie ich arbeite
The principles behind every deployment, migration, and solution I deliver. Die Prinzipien hinter jedem Deployment, jeder Migration und jeder Lösung.
01
Precision over speedPräzision vor Geschwindigkeit
It takes longer, but it's done right. Every configuration tested, every edge case considered. No shortcuts, no deferred fixes. Es dauert länger, aber es ist richtig. Jede Konfiguration getestet, jeder Edge Case berücksichtigt. Keine Abkürzungen, keine aufgeschobenen Fixes.
02
Substance over self-promotionSubstanz statt Selbstdarstellung
The work speaks for itself. Clean documentation, reliable systems, outcomes that withstand operational load. Die Arbeit spricht für sich. Saubere Dokumentation, zuverlässige Systeme, Ergebnisse, die unter operativer Last bestehen.
03
Practical firstPraxis zuerst
Solutions that work in the real environment, not just in the lab. Enterprise-ready and validated in production environments. Lösungen, die in der echten Umgebung funktionieren, nicht nur im Lab. Enterprise-ready und in produktiven Umgebungen validiert.
04
Honest about scopeEhrlich über den Stand
A clear position on what is delivered today and what is out of scope. Transparency builds trust. Klare Positionierung zu dem, was heute geliefert wird und was außerhalb des Scopes liegt. Transparenz schafft Vertrauen.
Notes from practice.Notizen aus der Praxis.
Technical articles on SCCM, PSADT, PowerShell and enterprise packaging — written in English. Technische Artikel zu SCCM, PSADT, PowerShell und Enterprise Packaging — auf Englisch.
Read the blogZum Blog →

Contact Kontakt

A short message is enough — about packaging, MAS, the book, or anything on this site. Eine kurze Nachricht genügt — zu Packaging, MAS, dem Buch oder allem anderen auf dieser Seite.