﻿{"id":104,"date":"2014-05-09T12:47:17","date_gmt":"2014-05-09T11:47:17","guid":{"rendered":"http:\/\/www.perillo.ch\/blog\/?p=104"},"modified":"2022-02-04T11:07:21","modified_gmt":"2022-02-04T10:07:21","slug":"exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell","status":"publish","type":"post","link":"http:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/","title":{"rendered":"Exporter &#038; importer des applications publi\u00e9es dans XenApp 6.5 avec PowerShell"},"content":{"rendered":"<p>Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre comment exporter toutes ou partie des\u00a0\u00a0applications publi\u00e9es dans un fichier XML, Apr\u00e8s nous allons voir comment importer ces applications en modifiant certaine propri\u00e9t\u00e9 comme les groupes de travail \u00ab\u00a0worker group\u00a0\u00bb ou les serveurs o\u00f9 seront publi\u00e9 ces applications.<\/p>\n<p><img style=\"line-height: 1.714285714; font-size: 1rem;\" src=\"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png\" alt=\"note\" \/><span style=\"font-size: 1rem; line-height: 1.714285714;\">\u00a0Note:\u00a0Avant de\u00a0<\/span>d\u00e9marrer<span style=\"font-size: 1rem; line-height: 1.714285714;\">, soyez sur d&rsquo;avoir lu et appliquer cet article\u00a0<\/span><a title=\"Comment installer les cmdlets powershell xenapp\" href=\"http:\/\/www.perillo.ch\/blog\/?p=98\"><span style=\"line-height: 1.714285714; font-size: 1rem;\">Comment installer les cmdlets powershell xenapp<\/span><\/a><span style=\"font-size: 1rem; line-height: 1.714285714;\">.<\/span><\/p>\n<p><!--more--><\/p>\n<h2>Exporter les applications publi\u00e9es<\/h2>\n<p>La premi\u00e8re chose que nous devons faire est d&rsquo;exporter certaines applications publi\u00e9es \u00e0 partir d&rsquo;une ferme XenApp 6. Dans cet exemple, je vais exporter\u00a0seulement\u00a0 les applications d&rsquo;un certain dossier au lieu de la totalit\u00e9 de l&rsquo;inventaire.<\/p>\n<pre id=\"highlighter_609686\"><code style=\"color: #757575;\">Get<\/code><code style=\"color: #757575;\">-XAApplicationReport<\/code><code style=\"color: #757575;\">* | ?{$_.FolderPath.StartsWith(<\/code><code style=\"color: #757575;\">\"Applications\/Testing\"<\/code><code style=\"color: #757575;\">)} | <\/code><code style=\"color: #757575;\">Export-Clixml<\/code><code style=\"color: #757575;\">c:\\testingApps.xml<\/code><\/pre>\n<p>Explication:<\/p>\n<p>L&rsquo;export est en trois parties.<\/p>\n<ol>\n<li><em>get-XAApplicationReport<\/em>\u00a0r\u00e9cup\u00e8re\u00a0toutes les propri\u00e9t\u00e9s d&rsquo;une application publi\u00e9e. Si vous \u00eates familier avec MFCOM, la commande <em>Get-XAApplicationReport<\/em> est similaire \u00e0 callingLoadData (1) sur un object.FYI d&rsquo;application &#8211; Il ya une commande appel\u00e9e Get-XAApplication, mais cette commande ne peut pas\u00a0r\u00e9cup\u00e9rer\u00a0toutes les propri\u00e9t\u00e9s d&rsquo;une application publi\u00e9e.<br \/>\nQuoi qu&rsquo;il en soit, si vous n&rsquo;utilisez pas la commande <em>Get-XAApplicationReport<\/em>, vous n&rsquo;obtiendrez pas tous les propri\u00e9t\u00e9s de votre application.<\/li>\n<li><em>?{$_.FolderPath.StartsWith(\u00ab\u00a0Applications\/Testing\u00a0\u00bb)} <\/em>permet filtrer le r\u00e9pertoire\u00a0<span style=\"line-height: 1.714285714; font-size: 1rem;\">.<\/span><\/li>\n<li><em>Export-Clixml<\/em>\u00a0sauve tout dans un fichier\u00a0XML\u00a0appel\u00e9\u00a0testingApps.xml.<\/li>\n<\/ol>\n<h2>\u00a0Importer les applications publi\u00e9es<\/h2>\n<p>Maintenant que vous avez les applications export\u00e9es vers un fichier XML, vous pouvez importer ces applications vers une autre ferme. Voici la\u00a0fa\u00e7on de faire:<\/p>\n<div>\n<pre><code>Import<\/code><code>-XmlCli<\/code>\u00a0<code>c:\\testingApps.xml | New<\/code><code>-XAApplication<\/code>\u00a0<code>-ServerNames<\/code>\u00a0<code>[servers]<\/code><code>-WorkerGroupNames<\/code>\u00a0<code>$null<\/code><\/pre>\n<\/div>\n<div><\/div>\n<p id=\"highlighter_960642\">Le truc cool \u00e0 ce sujet est que vous pouvez remplacer les param\u00e8tres lors d&rsquo;une importation. Par exemple, dans la ferme d&rsquo;origine les applications \u00e9tais\u00a0publi\u00e9 \u00e0 des\u00a0\u00ab\u00a0worker group\u00a0\u00bb\u00a0plut\u00f4t qu&rsquo;\u00e0 des serveurs. Dans la ferme de destination, je tiens \u00e0 publier les applications \u00e0\u00a0des serveurs plut\u00f4t qu&rsquo;\u00e0 des\u00a0\u00ab\u00a0worker group\u00a0\u00bb. Vous pouvez r\u00e9ellement remplacer une multitude de propri\u00e9t\u00e9s au cours du processus d&rsquo;importation qui vous rendront la vie plus facile.<\/p>\n<div><\/div>\n<p><img src=\"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png\" alt=\"note\" \/>\u00a0Note:\u00a0si vous ne cr\u00e9ez pas la structure du dossier \u00e0 l&rsquo;avance, vous obtiendrez le message d&rsquo;erreur suivant lorsque vous essayez d&rsquo;importer:<\/p>\n<div id=\"highlighter_54481\">\n<pre><span style=\"color: #757575;\">New-XAApplication : Cannot find folder with path Applications\/Testing (0x80160001)\r\nAt line:1 char:70\r\n+ Import-Clixml C:\\testingApps.xml | New-XAApplication &lt;&lt;&lt;&lt;\r\n<code>\u00a0<\/code><code>+ CategoryInfo : InvalidResult: (Applications\/Testing:String) [New-XAApplication], CitrixException\r\n+ FullyQualifiedErrorId : ComApp.GetFolderId,Citrix.XenApp.Commands.NewAppCmdlet<\/code>\r\n<\/span><\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre comment exporter toutes ou partie des\u00a0\u00a0applications publi\u00e9es dans un fichier XML, Apr\u00e8s nous allons voir comment importer ces applications en modifiant certaine propri\u00e9t\u00e9 comme les groupes de travail \u00ab\u00a0worker group\u00a0\u00bb ou [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[36,9],"tags":[37,21,10],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Exporter &amp; importer des applications publi\u00e9es dans XenApp 6.5 avec PowerShell - Perillo Jean-Fran\u00e7ois\" \/>\n<meta property=\"og:description\" content=\"Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/\" \/>\n<meta property=\"og:site_name\" content=\"Perillo Jean-Fran\u00e7ois\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/jeanfrancois.perillo\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/jeanfrancois.perillo\" \/>\n<meta property=\"article:published_time\" content=\"2014-05-09T11:47:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-04T10:07:21+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jean-Fran\u00e7ois Perillo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.perillo.ch\/blog\/#website\",\"url\":\"http:\/\/www.perillo.ch\/blog\/\",\"name\":\"Perillo Jean-Fran\u00e7ois\",\"description\":\"Mes informations mis en ligne\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.perillo.ch\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#primaryimage\",\"inLanguage\":\"fr-FR\",\"url\":\"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png\",\"contentUrl\":\"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#webpage\",\"url\":\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/\",\"name\":\"Exporter & importer des applications publi\u00e9es dans XenApp 6.5 avec PowerShell - Perillo Jean-Fran\u00e7ois\",\"isPartOf\":{\"@id\":\"http:\/\/www.perillo.ch\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#primaryimage\"},\"datePublished\":\"2014-05-09T11:47:17+00:00\",\"dateModified\":\"2022-02-04T10:07:21+00:00\",\"author\":{\"@id\":\"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5\"},\"description\":\"Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre\",\"breadcrumb\":{\"@id\":\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/www.perillo.ch\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Exporter &#038; importer des applications publi\u00e9es dans XenApp 6.5 avec PowerShell\"}]},{\"@type\":\"Person\",\"@id\":\"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5\",\"name\":\"Jean-Fran\u00e7ois Perillo\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"http:\/\/www.perillo.ch\/blog\/#personlogo\",\"inLanguage\":\"fr-FR\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g\",\"caption\":\"Jean-Fran\u00e7ois Perillo\"},\"sameAs\":[\"http:\/\/www.perillo.ch\/blog\",\"https:\/\/www.facebook.com\/jeanfrancois.perillo\",\"https:\/\/twitter.com\/PerilloGF\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"description":"Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/","og_locale":"fr_FR","og_type":"article","og_title":"Exporter & importer des applications publi\u00e9es dans XenApp 6.5 avec PowerShell - Perillo Jean-Fran\u00e7ois","og_description":"Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre","og_url":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/","og_site_name":"Perillo Jean-Fran\u00e7ois","article_publisher":"https:\/\/www.facebook.com\/jeanfrancois.perillo","article_author":"https:\/\/www.facebook.com\/jeanfrancois.perillo","article_published_time":"2014-05-09T11:47:17+00:00","article_modified_time":"2022-02-04T10:07:21+00:00","og_image":[{"url":"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png"}],"twitter_misc":{"\u00c9crit par":"Jean-Fran\u00e7ois Perillo","Dur\u00e9e de lecture estim\u00e9e":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"http:\/\/www.perillo.ch\/blog\/#website","url":"http:\/\/www.perillo.ch\/blog\/","name":"Perillo Jean-Fran\u00e7ois","description":"Mes informations mis en ligne","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.perillo.ch\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"ImageObject","@id":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#primaryimage","inLanguage":"fr-FR","url":"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png","contentUrl":"http:\/\/www.jasonconger.com\/images\/articleImages\/Note.png"},{"@type":"WebPage","@id":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#webpage","url":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/","name":"Exporter & importer des applications publi\u00e9es dans XenApp 6.5 avec PowerShell - Perillo Jean-Fran\u00e7ois","isPartOf":{"@id":"http:\/\/www.perillo.ch\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#primaryimage"},"datePublished":"2014-05-09T11:47:17+00:00","dateModified":"2022-02-04T10:07:21+00:00","author":{"@id":"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5"},"description":"Exporter et importer des applications publi\u00e9es sous Citrix XenApp 6 en utilisant powershell est vraiment facile et rapide. Dan cet article, je vous montre","breadcrumb":{"@id":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.perillo.ch\/blog\/exporter-importer-des-applications-publiees-dans-xenapp-6-5-avec-powershell\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/www.perillo.ch\/blog\/"},{"@type":"ListItem","position":2,"name":"Exporter &#038; importer des applications publi\u00e9es dans XenApp 6.5 avec PowerShell"}]},{"@type":"Person","@id":"http:\/\/www.perillo.ch\/blog\/#\/schema\/person\/a779c0c9e1635971cbbe16bd6b4069d5","name":"Jean-Fran\u00e7ois Perillo","image":{"@type":"ImageObject","@id":"http:\/\/www.perillo.ch\/blog\/#personlogo","inLanguage":"fr-FR","url":"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/3e7e380d9254f969defb47b814dbf5af?s=96&d=mm&r=g","caption":"Jean-Fran\u00e7ois Perillo"},"sameAs":["http:\/\/www.perillo.ch\/blog","https:\/\/www.facebook.com\/jeanfrancois.perillo","https:\/\/twitter.com\/PerilloGF"]}]}},"_links":{"self":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts\/104"}],"collection":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/comments?post=104"}],"version-history":[{"count":7,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts\/104\/revisions"}],"predecessor-version":[{"id":143,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/posts\/104\/revisions\/143"}],"wp:attachment":[{"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/media?parent=104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/categories?post=104"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.perillo.ch\/blog\/wp-json\/wp\/v2\/tags?post=104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}