PackageDeployment Modul Hilfe

Package Deployment Module

Add-EnvironmentPath Cmdlet

Version 3.0.0.0

Add-EnvironmentPath

Übersicht

Pfaderweiterung in AUTOEXEC.BAT bzw. NT-Registry

Syntax

Add-EnvironmentPath [-Path] <String> [[-Position] <String>] [[-DialogTitle] <String>] [-ConfirmChanges] [-ContinueOnError] [-Wow64] [[-Context] <String>] [<CommonParameters>]

Beschreibung

Erweiterung der PATH-Anweisung in AUTOEXEC.BAT.

Parameter

-ConfirmChanges <SwitchParameter>

Wenn angewählt, erscheint während des Installationspakets ein Dialogfeld, in dem oben die aktuelle Fassung und unten die modifizierte Fassung der AUTOEXEC.BAT abgebildet ist (Nicht möglich unter Windows NT).

Erforderlich

Nein

Position

Named

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

3

Pipeline-Eingaben akzeptieren

Nein

-ContinueOnError <SwitchParameter>

Setzt das Skript trotz eines aufgetretenen Fehlers im betreffenden Befehl fort

Erforderlich

Nein

Position

Named

Pipeline-Eingaben akzeptieren

Nein

-DialogTitle <String>

Wollen Sie den Benutzer über die PATH-Änderung informieren, geben Sie in diesem Feld die Bezeichnung des Programms an, für die Sie die PATH-Erweiterung benötigen. Während des Ausführung des Installationspakets wird dann ein entsprechendes Dialogfeld angezeigt.

Erforderlich

Nein

Position

2

Pipeline-Eingaben akzeptieren

Nein

-Path <String>

Das bzw. die Verzeichnisse, die an die PATH-Anweisung angehängt werden sollen.

Erforderlich

Ja

Position

0

Pipeline-Eingaben akzeptieren

Nein

-Position <String>

Angabe, vor bzw. nach welcher Zeile in AUTOEXEC.BAT die neue PATH-Anweisung stehen soll. Die Verwendung von Platzhaltern ist erlaubt.

Erforderlich

Nein

Position

1

Pipeline-Eingaben akzeptieren

Nein

-Wow64 <SwitchParameter>

Standardmäßig geht das PackageDeployment-Modul davon aus, auf 64-Bit Systemen in einem 64-Bit PowerShell-Prozess ausgeführt zu werden und greift daher bei Datei- und Registryzugriffen standardmäßig den Ablageort für 64-Bit Anwendungen (sofern dieser sich von dem für 32-Bit Anwendungen unterscheidet) zurück. Soll auf die 32-Bit Pendants (im Dateisystem %WinDir%\SysWOW64 statt %WinDir%\System32, in der Registry HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node statt HKEY_LOCAL_MACHINE\SOFTWARE) zugegriffen werden, verwenden Sie den -Wow64 Switch.

Erforderlich

Nein

Position

Named

Pipeline-Eingaben akzeptieren

Nein

<CommonParameters>

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