Category Archives: Scripting

Citrix Receiver 4.x deployment script

  This is an updated version of my Citrix Receiver deployment script. It is the closest way to make the new CitrixReceiver work similar as the old PNAgent. This version works with Citrix Receiver 4.x versions. This script will: Terminate … Continue reading

Posted in Citrix, Receiver, Scripting, Storefront | Leave a comment

Fastest way to patch Xenserver using a script

Updating a new or existing Xenserver with multiple updates, is a time consuming task, as the GUI only allows to install one by one patch, and reboots between every patch. Some of the patches is also included with newer patches, … Continue reading

Posted in Citrix, Scripting, XenServer | 4 Comments

Xenserver script to assign vCPU and vGPU to VM’s

When working with HDX3D and HDX3DPRO you will probably need to more than 2 cpu’s on a XenDesktop VM and more than 4 cpu’s on a XenApp VM. To work around the license limit in windows (max 2 CPU’s on … Continue reading

Posted in Citrix, Scripting, XenApp, XenDesktop, XenServer | 2 Comments

Citrix Provisioning Services – Cache to RAM (and how to monitor it)

              If you want to take benefit of cheap RAM to boost your XenApp servers to extreme speed, you may use Citrix Provisioning Services (PVS) with the option to cache to RAM. The Citrix … Continue reading

Posted in Citrix, Provisioning Services, Scripting, XenApp | 6 Comments

CtxUpdate – a powershell script to download any Citrix updates

Inspired by the AutoCPS update script by http://www.thomaskoetzing.de I created this powershell script to download all hotfixes for Citrix Products by using the hotfix RSS feeds. This scrip does not install the updates, it just downloads and extracts the files … Continue reading

Posted in Citrix, Provisioning Services, Scripting, XenApp, XenDesktop, XenServer | 10 Comments

Citrix PVS – DFS replication configuration script

With PVS 6.x you may use DFS for replicating the image store across multiple PVS servers. Here is a small script which installs and configures a replicated PVS store between 2 PVS servers. The script has 4 variables: PVSROOT=D:\ (the … Continue reading

Posted in Citrix, Provisioning Services, Scripting | Leave a comment

Script to assign PVS boot ISO to XenServer VM’s

In a large PVS environment it’s a time consuming task to assign a boot ISO to all VM’s. Here is a script to assing one ISO to all VM’s in a Xenserver farm From xenserver console, just paste the following … Continue reading

Posted in Citrix, Provisioning Services, Scripting, XenServer | 5 Comments