📋 SD-OfficeDeploy
Modernes, keyboard-freundliches Office-Installations-Tool für Windows – unbeaufsichtigte Installation verschiedener Microsoft-Office-Versionen.
🌐 GitHub Repository
Quellcode, Releases und weitere Informationen findest du auf GitHub.
✨ Beschreibung
SD-OfficeDeploy ist ein modernes, keyboard-freundliches Office-Installations-Tool für Windows, das die unbeaufsichtigte Installation verschiedener Microsoft-Office-Versionen ermöglicht.
Das Tool kombiniert:
- Eine moderne GUI (CustomTkinter)
- Vordefinierte Installationsprofile
- Volle Tastatursteuerung (Tab / Pfeiltasten / Enter)
- Saubere Automatisierung über Office Deployment Tool (ODT)
Ideal für IT-Administratoren, Werkstätten, Rollouts und wiederkehrende Neuinstallationen.
📸 Vorschau
SD-OfficeDeploy v3.0.0 – Grafische Oberfläche
🔧 Unterstützte Office-Versionen
Versionen
- 🟦 Office 2016
- 🟦 Office 2019
- 🟦 Office 2021
- 🟦 Office 2024
- 🟩 Microsoft 365 (Single / Family)
Editionen (abhängig vom Jahr)
- Home & Student
- Home & Business
- Professional / Professional Plus
⚙️ Funktionen
Feature-Übersicht
- ✅ Unbeaufsichtigte Office-Installation
- 🎹 Vollständige Tastaturbedienung
- 🧩 Vordefinierte Editionen & Konfigurationen
- 🌍 Sprach- & Architektur-Auswahl (32 / 64 / ARM64)
- 🧠 Automatische XML-Erstellung für ODT
- 🛡️ Keine Freitexteingaben – nur valide Auswahlmöglichkeiten
- 🧼 Temporäre Dateien werden automatisch bereinigt
⌨️ Tastatursteuerung
Tastenbelegung
| Taste | Funktion |
|---|---|
Tab | Fokus wechseln |
↑ / ↓ | Office-Edition wechseln |
← / → | Office-Jahr / Produktgruppe wechseln |
Enter | Installation starten |
Leertaste | Installation starten |
🚀 Verwendung
Schritt für Schritt
- SD-OfficeDeploy.exe als Administrator starten
- Gewünschte Office-Version & Edition auswählen
- Sprache, Architektur und Kanal festlegen
- Enter drücken oder auf Installieren klicken
- Office wird vollautomatisch im Hintergrund installiert
🛠️ Technischer Hintergrund
Architektur
| Komponente | Technologie |
|---|---|
| Backend | PowerShell + Office Deployment Tool (ODT) |
| GUI | Python (CustomTkinter) |
| Paketierung | PyInstaller |
📁 Verzeichnisstruktur
SD-OfficeDeploy/
├─ assets/
│ └─ logo.png
├─ scripts/
│ └─ install_office.ps1
├─ config/
│ └─ office_config.xml
└─ SD-OfficeDeploy.exe
📝 Changelog
Versionshistorie
| Version | Änderungen |
|---|---|
| 3.0.0 | Erste öffentliche Veröffentlichung mit GUI: Neue grafische Oberfläche (CustomTkinter), erweiterte Auswahlmöglichkeiten für Office-Versionen & Editionen, vollständige Tastatursteuerung |
| 2.x | Interne PowerShell-Version (unveröffentlicht): Unbeaufsichtigte Office-Installation, XML-basierte ODT-Konfiguration |
📜 Lizenz
Dieses Projekt steht unter der MIT License.
👨💻 SD-OfficeDeploy wird entwickelt und gepflegt von SD-ITLab. Built with ❤️ for clean, fast and repeatable Office deployments.