Citrix Virtual Apps and Desktops 7 2402 LTSR

Inhalte veröffentlichen

Hinweis:

Sie können Ihre Citrix Virtual Apps and Desktops™-Bereitstellung mit zwei Verwaltungskonsolen verwalten: Web Studio (webbasiert) und Citrix Studio (Windows-basiert). Dieser Artikel behandelt nur Web Studio. Informationen zu Citrix Studio finden Sie im entsprechenden Artikel in Citrix Virtual Apps and Desktops 7 2212 oder früher.

Sie können eine Anwendung veröffentlichen, die lediglich eine URL oder ein UNC-Pfad zu einer Ressource ist, z. B. ein Microsoft Word-Dokument oder ein Weblink. Diese Funktion wird als veröffentlichter Inhalt bezeichnet. Die Möglichkeit, Inhalte zu veröffentlichen, erhöht die Flexibilität bei der Bereitstellung von Inhalten für Benutzer. Sie profitieren von der vorhandenen Zugriffssteuerung und Anwendungsverwaltung. Sie können auch festlegen, ob lokale oder veröffentlichte Anwendungen zum Öffnen des Inhalts verwendet werden sollen.

Der veröffentlichte Inhalt erscheint genau wie andere Anwendungen in StoreFront™ und der Citrix Workspace™-App. Benutzer greifen darauf auf die gleiche Weise zu, wie sie auf Anwendungen zugreifen. Auf dem Client wird die Ressource wie gewohnt geöffnet.

  • Wenn eine lokal installierte Anwendung geeignet ist, wird sie zum Öffnen der Ressource gestartet.
  • Wenn eine Dateitypzuordnung definiert wurde, wird eine veröffentlichte Anwendung zum Öffnen der Ressource gestartet.

Sie veröffentlichen Inhalte mithilfe des PowerShell SDK. Sie können Web Studio nicht zum Veröffentlichen von Inhalten verwenden. Sie können Web Studio jedoch später, nachdem die Anwendungen veröffentlicht wurden, zum Bearbeiten von Anwendungseigenschaften verwenden.

Konfigurationsübersicht und Vorbereitung

Zum Veröffentlichen von Inhalten wird das New-BrokerApplication-Cmdlet mit den folgenden Haupteigenschaften verwendet. (Beschreibungen aller Cmdlet-Eigenschaften finden Sie in der Cmdlet-Hilfe.)

New-BrokerApplication –ApplicationType PublishedContent -CommandLineExecutable location -Name app-name -DesktopGroup delivery-group-name
<!--NeedCopy-->

Die ApplicationType-Eigenschaft muss PublishedContent sein.

Die CommandLineExecutable-Eigenschaft gibt den Speicherort des veröffentlichten Inhalts an. Die folgenden Formate werden unterstützt, mit einer Begrenzung von 255 Zeichen.

  • HTML-Website-Adresse (zum Beispiel http://www.citrix.com)
  • Dokumentdatei auf einem Webserver (zum Beispiel https://www.citrix.com/press/pressrelease.doc)
  • Verzeichnis auf einem FTP-Server (zum Beispiel ftp://ftp.citrix.com/code)
  • Dokumentdatei auf einem FTP-Server (zum Beispiel, ftp://ftp.citrix.com/code/Readme.txt)
  • UNC-Verzeichnispfad (zum Beispiel, file://myServer/myShare or \\\\myServer\\myShare)
  • UNC-Dateipfad (zum Beispiel, file://myServer/myShare/myFile.asf oder \\myServer\myShare\myFile.asf)

Stellen Sie sicher, dass Sie das richtige SDK haben.

  • Für Citrix DaaS-Bereitstellungen (ehemals Citrix Virtual Apps and Desktops Service) laden Sie herunter und installieren Sie das Citrix Virtual Apps and Desktops Remote PowerShell SDK.
  • Für lokale Citrix Virtual Apps and Desktops-Bereitstellungen verwenden Sie das PowerShell SDK, das mit dem Delivery Controller installiert ist. Zum Hinzufügen einer veröffentlichten Inhaltsanwendung ist ein Delivery Controller der Mindestversion 7.11 erforderlich.

Die folgenden Verfahren verwenden Beispiele. In den Beispielen:

  • Ein Maschinenkatalog wurde erstellt.
  • Eine Bereitstellungsgruppe namens PublishedContentApps wurde erstellt. Die Gruppe verwendet eine Multi-Session-OS-Maschine aus dem Katalog. Die WordPad-Anwendung wurde der Gruppe hinzugefügt.
  • Zuweisungen werden für den Namen der Bereitstellungsgruppe, den CommandLineExecutable-Speicherort und den Anwendungsnamen vorgenommen.

Erste Schritte

Öffnen Sie PowerShell auf dem Computer, der das PowerShell SDK enthält.

Das folgende Cmdlet fügt das entsprechende PowerShell SDK-Snap-In hinzu und weist den zurückgegebenen Bereitstellungsgruppendatensatz zu.

Add-PsSnapin Citrix\* $dg = Get-BrokerDesktopGroup –Name PublishedContentApps

Wenn Sie Citrix DaaS verwenden, authentifizieren Sie sich, indem Sie Ihre Citrix Cloud™-Anmeldeinformationen eingeben. Wenn es mehr als einen Kunden gibt, wählen Sie einen aus.

Eine URL veröffentlichen

Nachdem der Speicherort und der Anwendungsname zugewiesen wurden, veröffentlicht das folgende Cmdlet die Citrix-Homepage als Anwendung.

$citrixUrl = "https://www.citrix.com/"
$appName = "Citrix Home Page"

New-BrokerApplication –ApplicationType PublishedContent –CommandLineExecutable $citrixURL –Name $appName –DesktopGroup $dg.Uid
<!--NeedCopy-->

Erfolg überprüfen:

  • Öffnen Sie StoreFront und melden Sie sich als Benutzer an, der auf Anwendungen in der Bereitstellungsgruppe PublishedContentApps zugreifen kann. Die Anzeige enthält die neu erstellte Anwendung mit dem Standardsymbol. Informationen zum Anpassen des Symbols finden Sie unter https://www.citrix.com/blogs/2013/08/21/xd-tipster-changing-delivery-group-icons-revisited-xd7/.
  • Klicken Sie auf die Anwendung Citrix-Homepage. Die URL wird in einem neuen Tab in einer lokal ausgeführten Instanz Ihres Standardbrowsers gestartet.

Ressourcen veröffentlichen, die sich unter UNC-Pfaden befinden

In diesem Beispiel hat der Administrator bereits eine Freigabe mit dem Namen PublishedResources erstellt. Nachdem die Speicherorte und Anwendungsnamen zugewiesen wurden, veröffentlichen die folgenden Cmdlets eine RTF- und eine DOCX-Datei in dieser Freigabe als Ressource.

$rtfUNC = "\\GMSXJ-EDGE0.xd.local\\PublishedResources\\PublishedRTF.rtf"
$rtfAppName = "PublishedRTF"

New-BrokerApplication –ApplicationType PublishedContent
–CommandLineExecutable $rtfUNC -Name $rtfAppName
-DesktopGroup $dg.Uid

$docxUNC = "\\GMSXJ-EDGE0.xd.local\PublishedResources\PublishedDOCX.docx"
$docxAppName = "PublishedDOCX"

New-BrokerApplication –ApplicationType PublishedContent
–CommandLineExecutable $docxUNC -Name $docxAppName
-DesktopGroup $dg.Uid
<!--NeedCopy-->

Erfolg überprüfen:

  • Aktualisieren Sie Ihr StoreFront-Fenster, um die neu veröffentlichten Dokumente anzuzeigen.
  • Klicken Sie auf die Anwendungen PublishedRTF und PublishedDOCX. Jedes Dokument wird in einem lokal ausgeführten WordPad geöffnet.

PublishedContent-Anwendungen anzeigen und bearbeiten

Veröffentlichte Inhalte verwalten Sie mit denselben Methoden, die Sie auch für andere Anwendungstypen verwenden.

Führen Sie die folgenden Schritte aus, um PublishedContent-Anwendungen anzuzeigen und zu bearbeiten:

  1. Melden Sie sich bei Web Studio an und wählen Sie im linken Bereich Anwendungen aus.
  2. Wählen Sie auf der Registerkarte Anwendungen eine PublishedContent-Anwendung und dann Eigenschaften aus.

    Anwendungseigenschaften (wie Benutzersichtbarkeit, Gruppenassoziation und Verknüpfung) gelten für den veröffentlichten Inhalt. Sie können jedoch die Eigenschaften für Befehlszeilenargumente oder Arbeitsverzeichnisse auf der Seite Speicherort nicht ändern.

  3. Um die Ressource zu ändern, ändern Sie das Feld Pfad zur ausführbaren Datei auf dieser Seite.

    Einstellung „Pfad zur ausführbaren Datei“ in den Anwendungseinstellungen(/de-de/citrix-virtual-apps-desktops/2402-ltsr/media/pub-content-props-location.png)

  4. Um eine veröffentlichte Anwendung zum Öffnen einer PublishedContent Anwendung (anstelle einer lokalen Anwendung) zu verwenden, führen Sie die folgenden Schritte aus:

    In diesem Beispiel wird die veröffentlichte WordPad-Anwendung bearbeitet, um eine Dateitypzuordnung für .rtf-Dateien zu erstellen.

    1. Wartungsmodus für die Bereitstellungsgruppe aktivieren.
    2. Bearbeiten Sie die Eigenschaft Dateitypzuordnung.
    3. Deaktivieren Sie den Wartungsmodus, wenn Sie fertig sind.
    4. Aktualisieren Sie StoreFront, um die Änderungen der Dateitypzuordnung zu laden, und klicken Sie dann auf die Anwendungen PublishedRTF und PublishedDOCX. Beachten Sie den Unterschied. PublishedDOCX wird weiterhin im lokalen WordPad geöffnet. Allerdings wird PublishedRTF jetzt im veröffentlichten WordPad geöffnet, aufgrund der Dateitypzuordnung.

    Beispiele, wo Anwendungen geöffnet werden(/de-de/citrix-virtual-apps-desktops/2402-ltsr/media/pub-content-fta-open.png)

Weitere Informationen

  • Maschinenkataloge erstellen(/de-de/citrix-virtual-apps-desktops/2402-ltsr/install-configure/machine-catalogs-create.html)
  • Bereitstellungsgruppen erstellen(/de-de/citrix-virtual-apps-desktops/2402-ltsr/install-configure/delivery-groups-create.html)
  • Anwendungseigenschaften ändern(/de-de/citrix-virtual-apps-desktops/2402-ltsr/manage-deployment/applications-manage.html#change-application-properties)
Inhalte veröffentlichen