Hallo liebes Forum,
mit Windows 10 besteht immer häufiger der Bedarf PowerShell Commands / Scripte zu verwenden um bestimmte Konfigurationen durchzuführen. Beispiele hierfür sind z.B. Spracheinstellungen (registrieren der Sprachen) oder das Installieren von MS Store Apps (Appx).
Hierbei ist mir öfter passiert, dass das auszuführende Script nicht erfolgreich war und das Empirum Paket trotzdem "erfolgreich" abgeschlossen wurde. Dies liegt daran, dass Empirum Softwarepakete die Returnwerte von PowerShell nicht so abfangen können wie bei der Ausführung von EXE / MSI oder der Ausführung von CMD.
Stand jetzt habe ich leider keine einheitliche Möglichkeit das Ergebnis der Ausführung eines PowerShell Scriptes abzufangen. Je nach Situation muss ich aufwändig einen Workaround bauen (z.B. Abfrage von Registry werten).
Ich möchte in diesem Thema eine Diskussion starten wie andere mit der Thematik umgehen. Vielleicht hat hier schon jemand Erfahrungen gemacht und kann davon berichten?
Mein persönlicher Lösungsansatz wäre aktuell wie folgt:
Festen Punkt in der Registry einrichten / festlegen in dem nach Bedarf Einträge aus PowerShell heraus gesetzt werden können damit diese später im Softwarepaket abgefragt werden können. Pros: Flexibel, gute Schnittstellen-Anbindung. Contra: Fehler beim Setzen von Registry-Einträgen können fatal sein, hoher Wartungsaufwand.
Vielen Dank im Voraus.
PowerShell Returnwerte abfangen
-
- Posts: 3
- Joined: 08. Oct 2019, 11:38
- Contact:
Jump to
- Deutsch
- ↳ Allgemein
- ↳ Neuigkeiten
- ↳ Installation und Konfiguration
- ↳ Administration
- ↳ Customizing und Reporting
- ↳ Stammdaten
- ↳ Sonstige Themen
- ↳ Hilfe und FAQ
- ↳ Archiv
- ↳ Display
- ↳ HWMisc
- ↳ Net
- ↳ SCSI
- ↳ Sound
- ↳ Tipps und Tricks
- ↳ Security Suite
- ↳ Empirum
- ↳ Software Management
- ↳ Installation und Verteilung
- ↳ Paketierung
- ↳ Package Cloud
- ↳ Package Robot
- ↳ Patch Management
- ↳ Inventory
- ↳ OS Installer
- ↳ Personal Backup
- ↳ Plattform
- ↳ DBUtil
- ↳ Sync
- ↳ Remote Control
- ↳ Empirum SDK
- ↳ Verschiedenes
- ↳ Patch Management (EOL)
- ↳ Easy Recovery
- ↳ Mobile
- ↳ Silverback by Matrix42
- ↳ User Services
- ↳ Service Desk
- ↳ Service Catalog
- ↳ Matrix42 Mobile Apps
- ↳ Compliance
- ↳ Asset Management
- ↳ Lizenzmanagement
- ↳ Vertragsmanagement
- ↳ License Intelligence Service (LIS)
- ↳ Enterprise Manager for SCCM
- ↳ Suche / Biete
- ↳ Suche
- ↳ Biete
- ↳ Suche Sicherungsregel (für PB)
- ↳ Biete Sicherungsregel (für PB)
- ↳ Suche Treiber (für Installer)
- ↳ Biete Treiber (für Installer)
- English
- ↳ General
- ↳ News
- ↳ Installation and Configuration
- ↳ Administration
- ↳ Customizing and Reporting
- ↳ Master Data
- ↳ Miscellaneous
- ↳ Help and FAQ
- ↳ SolutionBuilder / UUX
- ↳ Enterprise Manager for SCCM
- ↳ Empirum
- ↳ Software Management
- ↳ Packaging
- ↳ Package Cloud
- ↳ Patch Management
- ↳ Package Robot
- ↳ Inventory
- ↳ OS-Installer
- ↳ Personal Backup
- ↳ Platform
- ↳ DBUtil
- ↳ Sync
- ↳ Remote Control
- ↳ Miscellaneous
- ↳ Patch Management (EOL)
- ↳ Easy Recovery
- ↳ Mobile
- ↳ Silverback by Matrix42
- ↳ User Services
- ↳ Service Desk
- ↳ Service Catalog
- ↳ Matrix42 Mobile Apps
- ↳ Compliance
- ↳ Asset Management
- ↳ Contract Management
- ↳ Licence Management
- ↳ License Intelligence Service (LIS)
- ↳ Search / Afford
- ↳ Search
- ↳ Afford
Who is online
Users browsing this forum: No registered users and 18 guests