PSADT – Einstellungen (Programmstart)

Im Bereich PSADT – Einstellungen (Programmstart) können Standardparameter festgelegt werden, die beim Starten von Invoke-AppDeployToolkit.ps1 automatisch verwendet werden. 

Dadurch lassen sich wiederkehrende Bereitstellungseinstellungen zentral definieren.

Bereitstellungsmodus

Über die Auswahl Bereitstellungsmodus wird festgelegt, in welchem Modus das PSAppDeployToolkit standardmässig ausgeführt wird.

Folgende Modi stehen zur Verfügung:

  • Kein

Es wird kein Bereitstellungsmodus vorgegeben.

PSADT-Package Forge übergibt keinen zusätzlichen Parameter an das PSAppDeployToolkit. 
       Das Verhalten entspricht dem Standard des jeweiligen Pakets bzw. der vorhandenen Konfiguration.

  • Silent

       Die Installation wird vollständig im Hintergrund ausgeführt.

    • Es werden keine Dialoge angezeigt.
    • Benutzerinteraktionen sind nicht möglich.
    • Geeignet für automatisierte Softwareverteilungen.

       Empfohlen für Intune-Deployments und Softwareverteilungen im Systemkontext.

  • Interactive

       Die Installation wird mit Benutzerinteraktion ausgeführt.

    • Dialoge und Benachrichtigungen werden angezeigt.
    • Benutzer können auf Meldungen reagieren.
    • Geeignet für Installationen, die eine Benutzerinformation erfordern.
  • NonInteractive

       Die Installation wird ohne Benutzereingriffe ausgeführt.

    • Es werden keine Benutzerdialoge angezeigt.
    • Interaktionen sind nicht möglich.
    • Die Installation läuft vollständig automatisiert ab.

       Diese Option wird häufig in Skripten, automatisierten Prozessen oder Softwareverteilungssystemen verwendet.


Hinweis: 

Die hier ausgewählte Einstellung wird beim Erstellen neuer Pakete als Standard verwendet und kann bei Bedarf projektbezogen angepasst werden.

Neustart unterdrücken (PassThru)

Mit dieser Option wird der automatische Neustart einer Installation unterdrückt.

  • Aktiviert:
    • Von der Installation angeforderte Neustarts werden nicht automatisch durchgeführt.
    • Das Ergebnis wird an den aufrufenden Prozess zurückgegeben.
  • Deaktiviert:
    • Neustarts werden entsprechend der PSADT-Konfiguration verarbeitet.

Diese Einstellung eignet sich insbesondere für automatisierte Softwareverteilungen, bei denen Neustarts zentral gesteuert werden.

Terminalservermodus

Aktiviert den Terminalservermodus für Installationen auf Remote Desktop Services (RDS) oder Terminalservern.

  • Aktiviert:
    • Die Installation wird für den Betrieb auf Terminalservern optimiert.
    • Notwendige Änderungen für Mehrbenutzerumgebungen werden berücksichtigt.
  • Deaktiviert:
    • Die Installation erfolgt im normalen Systemmodus.


Diese Einstellung wird nur benötigt, wenn Software auf Terminalservern oder RDS-Systemen installiert wird.

Protokollierung deaktivieren

Mit dieser Option kann die Erstellung von PSADT-Protokolldateien deaktiviert werden.

  • Aktiviert:
    • Es werden keine Log-Dateien erstellt.
  • Deaktiviert:
    • Die Installation wird wie üblich protokolliert.
    • Fehleranalysen und Supportanfragen können anhand der Log-Dateien ausgewertet werden.


Hinweis: 

Die Deaktivierung der Protokollierung wird nur in Ausnahmefällen empfohlen, da Log-Dateien wichtige Informationen zur Fehleranalyse enthalten.

Verwendung der Einstellungen

Die hier definierten Optionen werden automatisch als Standardwerte übernommen, wenn ein neues Paket erstellt oder ein PSADT-Skript aus PSADT-Package Forge gestartet wird.


Hinweis: 

Die Einstellungen können jederzeit geändert werden und wirken sich nur auf zukünftige Ausführungen aus. Bereits erstellte Projekte werden dadurch nicht automatisch angepasst.