Installing the first Citrix XenApp server 6

Once again Citrix releases a new version of its best-known product, XenApp or formerly Presentation Server; this time Citrix XenApp 6. In this document, we'll look at how to perform the first XenApp installation 6, which is becoming more automated every day, since in this version it will directly install all the necessary Software prerequisites. Increases end-user productivity as it only works under Windows Server 2008 R2 with 64 Bit. It also comes with HDX improvements (High Definition, improvements in multimedia and especially VoIP, Increased USB device support…), XenDesktop integration 4 (Complete Desktop Virtualization Solution…), Simplicity of administration (also PowerShell support, Workgroup servers, Console Integration, integration of policies with Active Directory,), integrates with Microsoft App-V, improvements in service isolation or IEA…

Using Citrix XenApp PowerShell

One who is ignorant of life did not know that this existed! I was looking for how to create lists of applications by filtering certain characteristics or with certain conditions until I found that XenApp has a command line! Well, a script execution shell, that allows us to perform anything under command! Just like Microsoft's PowerShell on its servers, XenApp has a PowerShell or also called XenApp Commands. For example, a utility that can be given to it, With a command we can export all the information of the applications that we have published with all their features, Configured Users… and with another command we can import them. This as a backup is not bad at all!

Uninstalling and installing Citrix clients automatically

Well, for those who need to uninstall a Citrix client from one or all computers on the network, be it a current customer or an old one to replace it with a new one if possible personalized (We can be guided by this: HTTP://www.bujarra.com/?p=676), there is a utility from a friend of mine called UNICA de Gourami that is totally free and runs by command line. With this program we will be able to uninstall any version of the Citrix client from the version 4.0 to the current one 11.0 o XenApp Plugin. Apart from putting parameters to the command we can put the file to install after a successful uninstallation, another parameter to put a message while performing the process and another to generate a LOG file with the information of what happens.

Deploy the custom XenApp Plugin client in Citrix Web Interface 5.1

If we want to put the latest version of the Citrix client on our web Interface, every time someone connects us with an obsolete client and also be able to customize the installer a little to make it even easier to connect, since those who connect are not Citrix experts, We can combine several functionalities. This document explains how to do this with the native client, if you need to have all the customers, it would be enough to copy the Clients folder from the Citrix CD to the Web Interface directory.

Free and interesting utilities for Citrix environments

In this document we see a series of quite interesting utilities, especially for Citrix environments, although there are some for Microsoft or VMware environments, They are all taken from the http website://ctxadmtools.musumeci.com.ar, We can download all of them in the pack called: CtxAdmTools. With them we will be able to list, export, Import and make bulk modifications in our Citrix communities, it is always quite interesting to be able to export something in case the DB gets corrupted, ¿No?

Script to run when you're on Citrix or Terminal Server but not on-premises (or vice versa)

Although it may seem a bit simple, I'm forced to have to post this, since many people have asked me for it and to put it here… How is it free… 😉 Well, is as simple as a script that will be executed at the login login of the users of our Active Directory, through policies or GPOs. There are many times that we want users to run a certain script when they're on Citrix but not when they're on-premises, or the other way around 😉 when they are in the local that they execute a certain script, but when they are in Citrix or Terminal Services they are not.