PackageDeployment Modul Hilfe

Package Deployment Module

New-Link Cmdlet

Version 4.0.0.5

New-Link

Übersicht

Verknüpfung installieren

Syntax

New-Link [-Description] <String> [-CommandLine] <String> [[-WorkingDirectory] <String>] [-ComputerRelatedLink] [-ContinueOnError] [-ManageUserPortion] [-RunMinimized] [-Wow64] [[-Icon] <String>] [[-Folder] <String>] [[-Context] <String>] [<CommonParameters>]

Beschreibung

Erstellt eine Verknüpfung (Link).

Parameter

-CommandLine <String>

Name der Datei einschließlich der Dateinamenserweiterung und aller Parameter.

Erforderlich

Ja

Position

1

Pipeline-Eingaben akzeptieren

Nein

-ComputerRelatedLink <SwitchParameter>

Sorgt dafür, dass die Verknüpfung allen Benutzern eines Computers zur Verfügung steht (z.B. durch Ablage im All Users-Profil).

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

5

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

-Description <String>

Beschreibung der Verknüpfung. Dieser Text erscheint unter der Verknüpfung.

Erforderlich

Ja

Position

0

Pipeline-Eingaben akzeptieren

Nein

-Folder <String>

Das Ziel für die zu erstellenden Verknüpfung. Die realen Pfade werden zur Laufzeit aus der Registry im Schlüssel HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders gelesen.
Der Name des Ordners, in dem diese Verknüpfung erzeugt werden soll. Gibt es den angegebenen Ordner noch nicht, wird er angelegt.

Erforderlich

Nein

Position

4

Pipeline-Eingaben akzeptieren

Nein

-Icon <String>

Das zu verwendende Programmsymbol. Der Name der Symboldatei darf kein Komma enthalten.

Erforderlich

Nein

Position

3

Pipeline-Eingaben akzeptieren

Nein

-ManageUserPortion <SwitchParameter>

Sorgt dafür, dass der Computerteil der Software zusammen mit dieser Verknüpfung computerbezogen vom Service Installer installiert wird. Der Benutzerteil wird bei Verwendung der Verknüpfung durch einen Benutzer für diesen nachinstalliert, falls nötig. Bei Verwendung dieser Option für alle Verknüpfungen kann der automatische Start des AutoInstallers via DSM Agent entfallen!

Erforderlich

Nein

Position

Named

Pipeline-Eingaben akzeptieren

Nein

-RunMinimized <SwitchParameter>

Bestimmt, wie das Element angezeigt werden soll, wenn Sie auf die Verknüpfung klicken:
In einem Standardfenster oder als Schaltfläche in der Task-Leiste (minimiert).

Erforderlich

Nein

Position

Named

Pipeline-Eingaben akzeptieren

Nein

-WorkingDirectory <String>

Der Pfad auf das Arbeitsverzeichnis des Programms.

Erforderlich

Nein

Position

2

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".