• Scripting

    Certificate Thumbprints via PowerShell

    by  • October 13, 2015 • PowerShell, Scripting • 0 Comments

    While troubleshooting authentication and identity federation for things such as ADFS and similar technologies, it is often necessary to see the thumbprints of the certificates that are installed on a  Server or client machine. I have found that the quickest way to obtain this information is via PowerShell. And being that I love scripting...

    Read more →

    Moving Citrix XenApp & XenDesktop Policies Quickly

    by  • July 11, 2015 • Citrix CVAD, PowerShell, Scripting • 1 Comment

    In large environments, oftentimes there can be lots of Citrix Policies involved. The XenApp 6.5 and XenDesktop 7.x Studio and AppCenter consoles currently do not have an easy mechanism to move policies around quickly. This, however, can be easily accomplished by the use of PowerShell. The process for moving policies quickly in PowerShell is...

    Read more →

    XenDesktop Changes made outside of console

    by  • June 19, 2015 • Scripting, Virtual Apps (XenApp), Virtual Desktops (XenDesktop) • 1 Comment

    If you are a PowerShell scripter like myself, you have likely ran into an issue with XenDesktop and XenApp 7.x where using Studio and PowerShell interchangeably can result in the error message “Changes made outside of this console, such as in PowerShell or management tools from previous versions, resulted in a discrepancy between policies....

    Read more →

    Determine XenDesktop Device OS

    by  • May 27, 2015 • Scripting, Virtual Apps (XenApp), Virtual Desktops (XenDesktop) • 0 Comments

    For certain things like pushing policies to certain types of devices or applying monitoring policies, or even troubleshooting, it can be useful to know the end-point Operating System that a user is on from XenDesktop or XenApp. This is actually picked up by the clients and stored within registry under HKLM\SOFTWARE\Citrix\Ica\Session\1\Connection\ClientProductId The following are...

    Read more →

    Windows 8, 8.1, Server 2012 and Server 2012 R2 Optimization Guide

    by  • April 14, 2015 • Optimizations, Scripting, Virtual Apps (XenApp), Virtual Desktops (XenDesktop) • 4 Comments

    The purpose of this blog post is to provide a list of commonly applied optimizations for Citrix environments (XenApp & XenDesktop) and provide assistance with their implementation through a script – yes, you read that correctly, a SCRIPT For those of you who are familiar with the original blog post, we decided to make...

    Read more →

    Citrix on OSX 10.10 Yosemite

    by  • April 11, 2015 • Mac, Scripting • 1 Comment

    Back in October, 2013, I wrote an article on how to fix latency for Citrix on OS X 10.9 (Mavericks), it turns out that this issue which was related to Mac OS has not been resolved as of OS X 10.10 (Yosemite). Below is a recap of the fix if you are experiencing latency...

    Read more →

    VBScripts and UAC

    by  • April 11, 2015 • Scripting • 0 Comments

    I love writing scripts, however, User Account Control (UAC) can sometimes be a pain in the neck which is why I have looked for ways around scripting in customer environments that have UAC enabled. The following are my current solutions: VBScripts and UAC elevation With User Account Control (UAC) enabled, one needs to open...

    Read more →