PowerShell App Deployment Toolkit
1.799,00 €
- Dauer: 2 Tage
- Ort: Alzenau
- Seminarleiter: Torsten Zech
Das PowerShell App Deployment Toolkit (PS ADT) ist der neue Quasi-Standard der Softwarepaketierung. Es ist der ideale Baukasten für Sie oder Ihr Team, wenn es um die Erstellung von einfachen bis komplexen Anwendungs-Paketen geht. Viele fertige Funktionen, die speziell auf die Bedürfnisse der Softwarepaketierung zugeschnitten sind, sparen Ihnen Zeit und Ressourcen. Durch den Package Wizard wird zudem eine Lösung bereitgestellt, die den Einstieg in die Paketierung deutlich vereinfacht.
Lassen Sie sich im Rahmen dieses Trainings alle Vorzüge dieses kostenfreien Frameworks vorstellen, damit Sie selbst direkt mit der Paketierung starten können. Das Training vermittelt mittels praxisnaher Beispiele alle gängigen Anforderungen an eine moderne Softwarepaketierung. Immer wiederkehrende Problemstellungen werden besprochen und können selbst an Beispielen nachvollzogen und ausprobiert werden.
Inhalte
Einführung & Background
Gemeinsam erfahren wir nützliche Hintergründe zur PowerShell und richten uns eine komfortable Paketierungs-Umgebung mit vielen Hilfsmitteln ein.
Scriptaufbau & Organisation
Erfahren Sie worauf Sie beim Aufbau von PSADT Paketen achten müssen und wie sie diese übersichtlich gestalten.
Best Practices, die jeder braucht
Vermeiden Sie Anfänger-Fehler durch die Nutzung unserer Best-Practices.
Konfiguration im User-Kontext
Einstellungen für jeden Benutzer zu setzen über „Active Setup“ gehören genauso zum Schulungsumfang wie die Interaktion mit den Benutzern, wenn z.B. Outlook vor einem Update geschlossen werden muss.
Ziel der Schulung
Das Training beinhaltet sowohl alle theoretischen als auch praktischen Inhalte, die zum erfolgreichen Entwickeln mit PowerShell und der Paketerstellung mit PSADT notwendig sind. Gemeinsam gehen wir Schritt für Schritt vor und setzen die Theorie in echten Code für erfolgreiche Software Pakete um. Durch interaktive Übungen und Austausch in der Gruppe, erlangen die Teilnehmer Erfahrungswissen und können so das Gelernte festigen.
Zielgruppe
Dieses Training ist für fortgeschrittene Nutzer.
Voraussetzungen
Wir empfehlen den PowerShell BASIC Kurs als Vorbereitung auf dieses Training.
agenda
Tag 1
10:00 Uhr bis 17:00 Uhr
Einstieg in das PowerShell App Deployment Toolkit
- Warum PSADT nutzen – Vorteile bei der Paketierung (gerade im Team)
- Aufbau und generelle Struktur (Dateiebene)
- Nativ enthaltene Funktionen und deren Dokumentation
- Aufruf-Parameter des PSADT (interactive, noninteractive, silent)
Nützliches Werkzeug für Einsteiger: Der „Package Wizard“ als grafische PSADT Oberfläche (im Training enthalten)
- Installation und Einrichtung
- Branding der PSADT Pakete (Logo und Banner)
- Allgemeine Verwendung
Arbeiten mit PSADT – Aufbau der Skripte
- Installations- und Deinstallationssektionen
- Best-Practices einer Paketierung an einem einfachen Beispiel
- Altversionen einer Software deinstallieren, bevor Hauptinstallation gestartet wird
- Erweitertes Logging von Softwareinstallationen
- Tipps für das Testen von PSADT Paketen
Tag 2
09:00 Uhr bis 16:00 Uhr
Tiefergehende praktische Paketierungsaufgaben mit unterschiedlichen Anforderungen
- Mehrstufige Installationen
- Handhabung von Installations-Sourcen – Ab wann machen gepackte Archive Sinn?
- Konfigurationen im User-Kontext mit Hilfe von Active Setup
- Anpassen der PSADT-Oberfläche zur Anzeige des Installationsfortschritts
- Individuelle Benutzerabfragen (vor Installation von Office bitte Outlook, etc. schließen)
Inhalte
Einführung & Background
Gemeinsam erfahren wir nützliche Hintergründe zur PowerShell und richten uns eine komfortable Paketierungs-Umgebung mit vielen Hilfsmitteln ein.
Scriptaufbau & Organisation
Erfahren Sie worauf Sie beim Aufbau von PSADT Paketen achten müssen und wie sie diese übersichtlich gestalten.
Best Practices, die jeder braucht
Vermeiden Sie Anfänger-Fehler durch die Nutzung unserer Best-Practices.
Konfiguration im User-Kontext
Einstellungen für jeden Benutzer zu setzen über „Active Setup“ gehören genauso zum Schulungsumfang wie die Interaktion mit den Benutzern, wenn z.B. Outlook vor einem Update geschlossen werden muss.
Ziel der Schulung
Das Training beinhaltet sowohl alle theoretischen als auch praktischen Inhalte, die zum erfolgreichen Entwickeln mit PowerShell und der Paketerstellung mit PSADT notwendig sind. Gemeinsam gehen wir Schritt für Schritt vor und setzen die Theorie in echten Code für erfolgreiche Software Pakete um. Durch interaktive Übungen und Austausch in der Gruppe, erlangen die Teilnehmer Erfahrungswissen und können so das Gelernte festigen.
Zielgruppe
Dieses Training ist für fortgeschrittene Nutzer.
Voraussetzungen
Wir empfehlen den PowerShell BASIC Kurs als Vorbereitung auf dieses Training.
agenda
Tag 1
10:00 Uhr bis 17:00 Uhr
Einstieg in das PowerShell App Deployment Toolkit
- Warum PSADT nutzen – Vorteile bei der Paketierung (gerade im Team)
- Aufbau und generelle Struktur (Dateiebene)
- Nativ enthaltene Funktionen und deren Dokumentation
- Aufruf-Parameter des PSADT (interactive, noninteractive, silent)
Nützliches Werkzeug für Einsteiger: Der „Package Wizard“ als grafische PSADT Oberfläche (im Training enthalten)
- Installation und Einrichtung
- Branding der PSADT Pakete (Logo und Banner)
- Allgemeine Verwendung
Arbeiten mit PSADT – Aufbau der Skripte
- Installations- und Deinstallationssektionen
- Best-Practices einer Paketierung an einem einfachen Beispiel
- Altversionen einer Software deinstallieren, bevor Hauptinstallation gestartet wird
- Erweitertes Logging von Softwareinstallationen
- Tipps für das Testen von PSADT Paketen
Tag 2
09:00 Uhr bis 16:00 Uhr
Tiefergehende praktische Paketierungsaufgaben mit unterschiedlichen Anforderungen
- Mehrstufige Installationen
- Handhabung von Installations-Sourcen – Ab wann machen gepackte Archive Sinn?
- Konfigurationen im User-Kontext mit Hilfe von Active Setup
- Anpassen der PSADT-Oberfläche zur Anzeige des Installationsfortschritts
- Individuelle Benutzerabfragen (vor Installation von Office bitte Outlook, etc. schließen)