PackageDeployment Modul Hilfe

Package Deployment Module

Show-ADTInstallationPrompt Cmdlet

Version 4.0.0.5

Show-ADTInstallationPrompt

Übersicht

Zeigt eine benutzerdefinierte Installationsaufforderung mit dem Toolkit-Branding und optionalen Schaltflächen an.

Syntax

Show-ADTInstallationPrompt [[-Title] <String>] [[-Message] <String>] [[-MessageAlignment] <String>] [[-ButtonRightText] <String>] [[-ButtonLeftText] <String>] [[-ButtonMiddleText] <String>] [[-Icon] <String>] [-NoWait] [-PersistPrompt] [[-MinimizeWindows] <Boolean>] [[-Timeout] <Int32>] [[-ExitOnTimeout] <Boolean>] [[-TopMost] <Boolean>] [[-ResultVariable] <String>] [[-Context] <String>] [<CommonParameters>]

Beschreibung

Es kann eine beliebige Kombination von linken, mittleren oder rechten Schaltflächen angezeigt werden. Der Rückgabewert der vom Benutzer angeklickten Schaltfläche ist der angegebene Schaltflächentext.

Parameter

-Title <String>

Titel der Eingabeaufforderung. Standard: der Name der Anwendungsinstallation.

Erforderlich

Nein

Position

1

Pipeline-Eingaben akzeptieren

Nein

-Message <String>

Nachrichtentext, der in der Eingabeaufforderung angezeigt werden soll.

Erforderlich

Nein

Position

2

Pipeline-Eingaben akzeptieren

Nein

-MessageAlignment <String>

Ausrichtung des Nachrichtentextes. Optionen: Links, Zentriert, Rechts. Voreinstellung: Zentriert.

Erforderlich

Nein

Position

3

Pipeline-Eingaben akzeptieren

Nein

-ButtonRightText <String>

Zeigt eine Schaltfläche auf der rechten Seite der Eingabeaufforderung mit dem angegebenen Text an.

Erforderlich

Nein

Position

4

Pipeline-Eingaben akzeptieren

Nein

-ButtonLeftText <String>

Zeigt eine Schaltfläche auf der linken Seite der Eingabeaufforderung mit dem angegebenen Text an.

Erforderlich

Nein

Position

5

Pipeline-Eingaben akzeptieren

Nein

-ButtonMiddleText <String>

Zeigt eine Schaltfläche in der Mitte der Eingabeaufforderung mit dem angegebenen Text an.

Erforderlich

Nein

Position

6

Pipeline-Eingaben akzeptieren

Nein

-Icon <String>

Ein Systemsymbol in der Eingabeaufforderung anzeigen. Optionen: Application, Asterisk, Error, Exclamation, Hand, Information, None, Question, Shield, Warning, WinLogo. Standard: None

Erforderlich

Nein

Position

7

Pipeline-Eingaben akzeptieren

Nein

-NoWait <SwitchParameter>

Gibt an, ob die Eingabeaufforderung asynchron angezeigt werden soll (d.h. das Skript kann fortfahren, ohne auf eine Antwort zu warten). Voreinstellung: $false.

Erforderlich

Nein

Position

Named

Pipeline-Eingaben akzeptieren

Nein

-PersistPrompt <SwitchParameter>

Legen Sie fest, ob die Aufforderung alle paar Sekunden in der Mitte des Bildschirms angezeigt werden soll, wie in der Datei AppDeployToolkitConfig.xml angegeben. Der Benutzer hat keine andere Wahl, als auf die Aufforderung zu reagieren.

Erforderlich

Nein

Position

Named

Pipeline-Eingaben akzeptieren

Nein

-MinimizeWindows <Boolean>

Gibt an, ob andere Fenster bei der Anzeige der Eingabeaufforderung minimiert werden sollen. Voreinstellung: $false.

Erforderlich

Nein

Position

8

Pipeline-Eingaben akzeptieren

Nein

-Timeout <Int32>

Gibt die Zeitspanne in Sekunden an, nach der die Eingabeaufforderung ein Timeout haben soll. Voreinstellung: UI-Timeout-Wert, der in der XML-Konfigurationsdatei festgelegt ist.

Erforderlich

Nein

Position

9

Pipeline-Eingaben akzeptieren

Nein

-ExitOnTimeout <Boolean>

Gibt an, ob das Skript bei einer Zeitüberschreitung der Benutzeroberfläche beendet werden soll. Standard: $true.

Erforderlich

Nein

Position

10

Pipeline-Eingaben akzeptieren

Nein

-Topmost <Boolean>

 Gibt an, ob das Fortschrittsfenster ganz oben sein soll. Voreinstellung: $true.

Erforderlich

Nein

Position

11

Pipeline-Eingaben akzeptieren

Nein

-ResultVariable <String>

Name der Variable in der das Ergebnis gespeichert wird.

Erforderlich

Nein

Position

12

Pipeline-Eingaben akzeptieren

Nein

-Context <String>

User: Ausführung unter Benutzerkonto; Protokollierung in HKEY_CURRENT_USER, also für den Benutzer.
UserPerService: Benutzerbezogener Befehl, Ausführung im Service-Kontext
Computer: Ausführung unter Benutzerkonto; Protokollierung in HKEY_LOCAL_MACHINE, also für den Computer.
ComputerPerService: Ausführung im Service-Kontext; Protokollierung in HKEY_LOCAL_MACHINE, also für den Computer.

Erforderlich

Nein

Position

4

Pipeline-Eingaben akzeptieren

Nein

<CommonParameters>

Weitere Informationen zu 'common parameters' finden Sie mit dem Kommando "Get-Help about_CommonParameters".