Back in August 2017, after I released the Citrix Receiver commandline tool, first on the Citrix blogs and later as a KB article, I was immediately asked “Have you done a GUI to help configure the VDA installation options?” Ahem. No, sorry.

After looking at the official documentation, it became clear that having a GUI to configure the VDA installation options was indeed a good idea (thanks Tarik!) So, without further ado, here is the…

Citrix VDA Commandline Tool!

All the different options can be complex to understand, so they all come with a tooltip that details the setting.

The tool allows installation, reconfiguration and uninstallation of the VDA, by choosing within the radiobutton at the top. Each option will enable only the supported settings.

The “Reconfigure” option also allows you to change the controllers and firewall options.

The “Uninstall” option is, however, limited to the “Uninstall VDA” tab.

The “Controller – site” tab allows to specify the Site GUID or adding up to 6 DDCs (add/remove them using the + and – buttons).

The “Firewall” tab allows to configure the specified ports or enable the Framehawk port.

When selecting the “Excluding Components” tab, you can choose which components will not be installed alongside the VDA. Note: “Citrix PDF Printer Driver” is only available on VDA7.16 and above.

Clicking on the “Generate CmdLine” will display the different options, copy its ouput to the clipboard, and offer the possibility to generate a batch file.

I plan to release this as a Knowledge Base article soon; you can download the file immediately here.

Remember, as with most tools we provide, read the disclaimer below:

This software application is provided to you “as is” with no representations, warranties or conditions of any kind. You may use and distribute it at your own risk. CITRIX DISCLAIMS ALL WARRANTIES WHATSOEVER, EXPRESS, IMPLIED, WRITTEN, ORAL OR STATUTORY, INCLUDING WITHOUT LIMITATION WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NONINFRINGEMENT. Without limiting the generality of the foregoing, you acknowledge and agree that (a) the software application may exhibit errors, design flaws or other problems, possibly resulting in loss of data or damage to property; (b) it may not be possible to make the software application fully functional; and (c) Citrix may, without notice or liability to you, cease to make available the current version and/or any future versions of the software application.  In no event should the code be used to support of ultra-hazardous activities, including but not limited to life support or blasting activities. NEITHER CITRIX NOR ITS AFFILIATES OR AGENTS WILL BE LIABLE, UNDER BREACH OF CONTRACT OR ANY OTHER THEORY OF LIABILITY, FOR ANY DAMAGES WHATSOEVER ARISING FROM USE OF THE SOFTWARE APPLICATION, INCLUDING WITHOUT LIMITATION DIRECT, SPECIAL, INCIDENTAL, PUNITIVE, CONSEQUENTIAL OR OTHER DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. You agree to indemnify and defend Citrix against any and all claims arising from your use, modification or distribution of the code.