Freigeben über


Export-SCLibraryPhysicalResource

Exportiert eine Bibliotheksressource aus einer VMM-Bibliotheksfreigabe in einen lokalen Dateiordner oder eine Netzwerkfreigabe.

Syntax

Export-SCLibraryPhysicalResource
      [-Path] <String>
      -Resource <ItemBase>
      [-OverwriteExistingFiles]
      [-AllowUnencryptedTransfer]
      [-VMMServer <ServerConnection>]
      [<CommonParameters>]

Beschreibung

Die Export-SCLibraryPhysicalResource Cmdlet exportiert (kopiert) eine Bibliotheksressource aus einer VMM-Bibliotheksfreigabe (Virtual Machine Manager) in einen lokalen Dateiordner oder eine Netzwerkfreigabe.

Beispiele

Beispiel 1: Exportieren einer bestimmten Bibliotheksressource in einen lokalen Dateiordner

PS C:\> $Resource = Get-SCVirtualHardDisk -Name "VHD01.vhd"
PS C:\> Export-SCLibraryPhysicalResource -Resource $Resource -Path "C:\ExportedLibResources" -OverwriteExistingFiles

Der erste Befehl ruft das virtuelle Festplattenobjekt mit dem Namen VHD01 ab und speichert das Objekt in der $Resource Variablen.

Der zweite Befehl exportiert die in $Resource gespeicherte Ressource in den Ordner "C:\ExportsLibResources". Wenn die Ressource zuvor in diesen Ordner exportiert wurde, würde dieser Befehl eine dieser Dateien überschreiben.

Beispiel 2: Exportieren einer Bibliotheksressource in eine Netzwerkfreigabe

PS C:\> $Resource = Get-SCApplicationPackage -Name "WebApp01.zip"
PS C:\> Export-SCLibraryPhysicalResource -Resource $Resource -Path "\\FileShare01\LibExports"

Der erste Befehl ruft das Anwendungspaketobjekt mit dem Namen WebApp01.zip ab und speichert das Objekt in der variablen $Resource.

Der zweite Befehl exportiert die in $Resource gespeicherte Bibliotheksressource in die Netzwerkfreigabe "\FileShare01\LibExports".

Parameter

-AllowUnencryptedTransfer

Gibt an, dass Netzwerkdateiübertragungen keine Verschlüsselung erfordern. Wenn Sie unverschlüsselte Netzwerkdateiübertragungen zulassen, kann sie die Leistung verbessern, wenn weder der Quellhost noch der Zielhost Verschlüsselung erfordert.

Verwenden Sie diesen Parameter, um:

  • Lassen Sie unverschlüsselte Dateiübertragungen in oder aus der Bibliothek zu.
  • Zulassen unverschlüsselter Dateiübertragungen in, außerhalb oder innerhalb einer Hostgruppe.
Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OverwriteExistingFiles

Gibt an, dass Dateien mit demselben Namen beim Importieren oder Exportieren von Ressourcen in oder aus der VMM-Bibliothek überschrieben werden.

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

-Path

Gibt den Zielpfad für den Vorgang an.

Beispielformate:

  • Lokaler Pfad: -Path "F:\"
  • UNC-Pfad: -Path "\\Library\Templates"
  • Volume-GUID-Pfad: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • VMware ESX-Pfad: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Citrix XenServer-Pfad: -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Resource

Gibt ein Ressourcenobjekt an.

Typ:ItemBase
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-VMMServer

Gibt ein VMM-Serverobjekt an.

Typ:ServerConnection
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False