Freigeben über


Import-CMApplication

Importiert eine Anwendung in Configuration Manager.

Syntax

Import-CMApplication
      -FilePath <String>
      [-ImportActionType <ImportActionType>]
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet Import-CMApplication importiert ein Paket, das mit dem Cmdlet Export-CMApplication erstellt wurde. Ein Paket enthält eine oder mehrere Anwendungen und zugehörige Objekte, z. B. Kataloge. Wenn das Paket Inhalt enthält, importiert das Anwendungspaket den Inhalt oder enthält einen Verweis auf den Inhalt.

Hinweis

Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Importieren einer Anwendung

PS XYZ:\>Import-CMApplication -FilePath "\\Server1\resource\test.zip" -ImportActionType DirectImport

Dieser Befehl importiert die in test.zip gespeicherte Anwendung, einschließlich der Anwendungsobjekte.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-FilePath

Gibt einen Dateipfad für die Anwendung an.

Typ:String
Aliase:FileName, ImportFilePath, Path
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ImportActionType

Gibt einen Importaktionstyp für die Anwendung an. Wenn diese Anwendung bereits in der Softwarebibliothek vorhanden ist, fügt Configuration Manager der vorhandenen Anwendung eine Revision hinzu, es sei denn, Sie ändern die Aktion, um eine neue Anwendung zu erstellen. Gültige Werte sind:

  • Hüpfen. Diese Option wird nicht unterstützt.
  • NotSet. Es ist keine Aktion angegeben. Das Standardverhalten lautet:
    • Wenn ein Konflikt mit der Anwendungsmodell-ID auftritt, wird der vorhandenen Anwendung eine neue Revision hinzugefügt.
    • Wenn ein Konflikt mit dem Anwendungsnamen besteht, wird eine neue Anwendung mit einem neuen Namen erstellt.
  • DirectImport. Importiert die Anwendungsobjekte. Das Standardverhalten lautet:
    • Wenn ein Konflikt mit der Anwendungsmodell-ID vorliegt, wird der Fehler angezeigt.
    • Wenn ein Konflikt mit dem Anwendungsnamen besteht, wird eine neue Anwendung mit einem neuen Namen erstellt.
  • Umbenennen Diese Option wird nicht unterstützt.
  • Überschreiben. Ordnet Objekte trotz Namens- oder Bereichsduplizierung zu. Wenn die Revision der Anwendung nicht mit der Revision der zu importierenden Anwendung übereinstimmt, wird der vorhandenen Anwendung eine neue Revision hinzugefügt.
  • ImportFail. Diese Option wird nicht unterstützt.
Typ:ImportActionType
Zulässige Werte:NotSet, Skip, DirectImport, Rename, Overwrite, ImportFail
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

System.Object