Citrix.Image.Uploader PowerShell-Modul
Dieses Dokument beschreibt die grundlegenden Schritte zur Installation, Aktualisierung und Deinstallation des Citrix.Image.Uploader PowerShell-Moduls. Dieses Modul bietet die Funktionalität, eine VHD(x) von der SMB-Dateifreigabe in eine bestimmte Zielumgebung hochzuladen.
Weitere Informationen zu den zugehörigen Cmdlets und Anwendungsbeispiele finden Sie in der folgenden Dokumentation.
Bibliotheken und Module installieren
Image Portability verwendet Bibliotheken aus der Microsoft PowerShell Gallery, um Portabilitätsoperationen durchzuführen.
Führen Sie den folgenden PowerShell-Befehl aus, um die neueste Version des Citrix.Image.Uploader-Moduls zu installieren:
Install-Module -Name "Citrix.Image.Uploader" -Scope CurrentUser
<!--NeedCopy-->
Führen Sie den folgenden PowerShell-Befehl aus, um eine bestimmte Version des Citrix.Image.Uploader-Moduls zu installieren:
Install-Module -Name "Citrix.Image.Uploader" -RequiredVersion 1.0.0 -Scope CurrentUser
<!--NeedCopy-->
Bestätigen Sie die erfolgreiche Installation des Moduls, indem Sie den Befehl ausführen:
Get-InstalledModule -Name "Citrix.Image.Uploader"
<!--NeedCopy-->
Dieser Befehl gibt eine ähnliche Ausgabe wie die folgende zurück:
| Name | Repository | Beschreibung |
|---|---|---|
| Citrix.Image.Uploader | PSGallery | Befehle zum Hochladen einer VHD(x) in ein Azure Storage-Konto, AWS oder GCP und zum Abrufen von Informationen über eine VHD(x) |
Module auf die neueste Version aktualisieren
Führen Sie den folgenden Befehl aus, um das Modul auf die neueste Version zu aktualisieren:
Update-Module -Name "Citrix.Image.Uploader" -Force
<!--NeedCopy-->
Führen Sie den folgenden Befehl aus, um auf eine bestimmte Version des Citrix.Image.Uploader-Moduls zu aktualisieren:
Update-Module -Name "Citrix.Image.Uploader" -RequiredVersion 1.0.0
<!--NeedCopy-->
Plattformspezifische Drittanbieterkomponenten installieren
Das Image Portability PowerShell-Modul installiert keine Drittanbieterabhängigkeiten. Daher können Sie die Installation auf die Plattformen beschränken, die Sie ansprechen. Wenn Sie eine der folgenden Plattformen verwenden, befolgen Sie die entsprechenden Anweisungen für die Installation der Plattformabhängigkeiten.
Hinweis:
Die Installation von Drittanbieterkomponenten ist nur für die Verwendung mit unserem Citrix.Image.Uploader PowerShell-Modul erforderlich. Diese sind nicht für die Ausführung von Export- oder Vorbereitungsaufgaben erforderlich.
Azure
Wenn Sie Images nach Azure hochladen, laden Sie die Azure-Befehlszeilendienstprogramme herunter und installieren Sie diese. Führen Sie anschließend die folgenden Befehle aus, um die erforderlichen Azure PowerShell-Module zu installieren:
Install-Module -Name Az.Accounts -Scope CurrentUser -AllowClobber -Force
Install-Module -Name Az.Compute -Scope CurrentUser -AllowClobber –Force
<!--NeedCopy-->
Bibliotheken und Module deinstallieren
Führen Sie den folgenden Befehl aus, um das Modul zu deinstallieren:
Get-InstalledModule -Name "Citrix.Image.Uploader" | Uninstall-Module
<!--NeedCopy-->
Führen Sie den folgenden Befehl aus, um eine bestimmte Version des Citrix.Image.Uploader-Moduls zu deinstallieren:
Uninstall-Module -Name "Citrix.Image.Uploader" -RequiredVersion 1.0.0
<!--NeedCopy-->
Hinweis:
Drittanbieter-Skripte und -Komponenten werden bei der Deinstallation von IPS-Modulen nicht automatisch entfernt.
Grundlegende Verwendung und Beispiele
Nachdem das Modul installiert ist, können Sie die verfügbaren Befehle im Citrix.Image.Uploader PowerShell-Modul anzeigen, indem Sie Folgendes ausführen:
Get-Command -Module "Citrix.Image.Uploader"
<!--NeedCopy-->
Um detaillierte Informationen zu einem bestimmten Befehl, einschließlich seiner Beschreibung und Anwendungsbeispiele, zu erhalten, verwenden Sie:
Get-Help <Command-Name> -Full
<!--NeedCopy-->
Eine vollständige Liste der aktuellen Befehle und Anwendungsbeispiele finden Sie in der folgenden Dokumentation.