{"id":1624,"date":"2017-03-20T09:55:00","date_gmt":"2017-03-20T09:55:00","guid":{"rendered":"http:\/\/neu.koetzingit.de\/mehr-farben-fuer-die-desktop-icons-von-bereitstellungesgruppen\/"},"modified":"2026-06-02T13:32:50","modified_gmt":"2026-06-02T13:32:50","slug":"mehr-farben-fuer-die-desktop-icons-von-bereitstellungesgruppen","status":"publish","type":"post","link":"https:\/\/www.koetzingit.de\/en\/mehr-farben-fuer-die-desktop-icons-von-bereitstellungesgruppen\/","title":{"rendered":"More colors for the desktop icons of deployment groups"},"content":{"rendered":"<p><span class=\"dropcapmiddle\">C<\/span>By default, Citrix XenDesktop desktop icons are the same for all delivery groups and are rather boring. Back in the days of XenApp 6.5, you could simply select the desktop icon during publication. With XenDesktop, this now has to be done via PowerShell\u2014welcome to the future! With version 7.13, it is now <strong>get-ctxicons<\/strong>\u00a0(Retrieves icon data from various sources) <a href=\"https:\/\/docs.citrix.com\/en-us\/xenapp-and-xendesktop\/7-13\/whats-new\/removed-features.html\" target=\"_blank\" rel=\"noopener noreferrer\">removed<\/a> and makes the whole thing even harder.<\/p>\n<p><!--more--><\/p>\n<h3><span class=\"label label-success\">The default display of desktop icons<\/span><\/h3>\n<p>If the user has been assigned multiple desktops, they will see the following uninspiring display in the receiver<\/p>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1622\" src=\"http:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-default-v1.jpg\" alt=\"News Delivery Group Icons Default V1\" width=\"360\" height=\"360\"  title=\"More colors for the desktop icons of deployment groups\" srcset=\"https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-default-v1.jpg 360w, https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-default-v1-300x300.jpg 300w, https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-default-v1-150x150.jpg 150w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/strong><\/p>\n<p>\u00a0<\/p>\n<h3><span class=\"label label-success\">The process for getting a customized desktop icon<\/span><\/h3>\n<ul>\n<li>Converting an image (PNG) to the ICO file format<\/li>\n<li>Convert ICO to base64<\/li>\n<li>Importing the base64 content into PowerShell<\/li>\n<li>Using PowerShell, assign the new icon to the deployment group<\/li>\n<li>For StoreFront, desktop fallback images must be disabled<\/li>\n<\/ul>\n<p><strong>More details here<\/strong><\/p>\n<ul>\n<li>Changing Delivery Group Icons<br \/><a href=\"https:\/\/www.citrix.com\/blogs\/2013\/08\/21\/xd-tipster-changing-delivery-group-icons-revisited-xd7\">https:\/\/www.citrix.com\/blogs\/2013\/08\/21\/xd-tipster-changing-delivery-group-icons-revisited-xd7<\/a><\/li>\n<li>Changing delivery group icons with Storefront 3.0 or later in the environment<br \/><a href=\"https:\/\/support.citrix.com\/article\/CTX216408\">https:\/\/support.citrix.com\/article\/CTX216408<\/a><\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<h3><span class=\"label label-success\">My little PoSh script<\/span><\/h3>\n<p>To simplify the process, I've created a PowerShell script. All you need is an ICO file and the name of the deployment group (not the display name). It's easy to create an ICO file from a transparent PNG file. Just click on <a href=\"http:\/\/convertico.com\">http:\/\/convertico.com<\/a>\u00a0Upload the PNG file, and you\u2019ll immediately receive the ICO file. Then launch PowerShell from XenDesktop Studio so that the Citrix cmdlets are loaded right away (next to Actions). Using the PowerShell script, the import and assignment can then be done quickly.<\/p>\n<p><strong>Using PowerShell<br \/><\/strong>PoSh: <code>New-DeliveryGroup-Icon.ps1<\/code><\/p>\n<p><strong><br \/>StoreFront<br \/><\/strong>To view the icons in StoreFront, you must disable the default desktop icons in StoreFront.<br \/>PoSh: <code>.\\Program Files\\Citrix\\Receiver StoreFront\\Scripts\\ImportModules.ps1<\/code><br \/>PoSh: <code>Disable-DSStoreSubstituteDesktopImage -SiteId 1 -VirtualPath \/Citrix\/Store<\/code><\/p>\n<p>\u00a0<\/p>\n<h3><span class=\"label label-success\">What the icons look like after importing the customized desktop icons<\/span><\/h3>\n<p>This is what it looks like for the same user with the customized desktop icons<\/p>\n<\/p>\n<p><strong>Download<\/strong><\/p>\n<p>Here is the PowerShell script<\/p>\n<p><a href=\"http:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/New-DeliveryGroup-Icon.zip\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1604\" src=\"http:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/01\/zip.png\" alt=\"Zip\" width=\"64\" height=\"97\"  title=\"More colors for the desktop icons of deployment groups\" \/><\/a><\/p>\n<p><a title=\"New-DeliveryGroup-Icon.zip\" href=\"http:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/New-DeliveryGroup-Icon.zip\">New-DeliveryGroup-Icon.zip<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Citrix XenDesktop Desktop Icons sind als Standard f\u00fcr alle Bereitstellungsgruppen gleich und recht langweilig. Zur Zeiten von XenApp 6.5 konnte [&hellip;]<\/p>\n","protected":false},"author":1755,"featured_media":1621,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[21],"tags":[198,27,201,200,80,197,199,29,28,51],"class_list":["post-1624","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-receiver-de","tag-base64","tag-citrix","tag-color","tag-delivery","tag-group","tag-icon","tag-powershell","tag-receiver","tag-storefront","tag-xendesktop"],"uagb_featured_image_src":{"full":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4.jpg",360,360,false],"thumbnail":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4-150x150.jpg",150,150,true],"medium":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4-300x300.jpg",300,300,true],"medium_large":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4.jpg",360,360,false],"large":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4.jpg",360,360,false],"1536x1536":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4.jpg",360,360,false],"2048x2048":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4.jpg",360,360,false],"trp-custom-language-flag":["https:\/\/www.koetzingit.de\/wp-content\/uploads\/2017\/03\/news-delivery-group-icons-v4.jpg",12,12,false]},"uagb_author_info":{"display_name":"Thomas K\u00f6tzing","author_link":"https:\/\/www.koetzingit.de\/en\/author\/thomas-koetzing\/"},"uagb_comment_info":0,"uagb_excerpt":"Citrix XenDesktop Desktop Icons sind als Standard f\u00fcr alle Bereitstellungsgruppen gleich und recht langweilig. Zur Zeiten von XenApp 6.5 konnte [&hellip;]","_links":{"self":[{"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/posts\/1624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/users\/1755"}],"replies":[{"embeddable":true,"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/comments?post=1624"}],"version-history":[{"count":1,"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/posts\/1624\/revisions"}],"predecessor-version":[{"id":1881,"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/posts\/1624\/revisions\/1881"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/media\/1621"}],"wp:attachment":[{"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/media?parent=1624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/categories?post=1624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.koetzingit.de\/en\/wp-json\/wp\/v2\/tags?post=1624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}