• Citrix XenApp/XenDesktop 7.x Documentation Script Update Version 1.46

    Version 1.46 24-Jan-2021

    • Added a ValidateSet to the Sections parameter. You can use -Section, press tab, and tab through all the section options. (Credit to Guy Leech)
    • Added error checking in Function Check-NeededPSSnapins (Requested by Guy Leech)
    • Added to the Computer Hardware section, the server’s Power Plan
    • In Function OutputDatastores, if the Principal, Mirror, Mirror Partner, or Mirror Witness contains a “”,
      • then get the IP address for the server name before the “” (Found by Ken Avram)
      • This should mean the database is running on SQL Server Express or has an Instance name
      • This fix is backported from the V2 doc script
    • In Function OutputXenDesktopLicenses, if there are no licenses installed, output the text “XenDesktop Platinum (30-day trial)”
      • This fix is backported from the V2 doc script
    • Reordered the parameters in an order recommended by Guy Leech
    • Updated Function ProcessScriptSetup to have standard error checking between the four XA/XD/CVAD/CC doc scripts
    • Updated the link to the ReadMe file from Dropbox to Sharefile
    • Updated the help text
    • Updated the ReadMe file

    Here are some examples of the updated error checking. I did this to reduce the number of support emails I get when someone runs the wrong script on the wrong version of XA/XD/CVAD/CC.

    The XenDesktop 7.1 server running the V1 documentation script.

    Figure 1
    Figure 1

    The XenDesktop 7.1 server trying to run the V2 documentation script.

    Figure 2
    Figure 2

    The XenDesktop 7.1 server trying to run the V3 documentation script.

    Figure 3
    Figure 3

    The XenDesktop 7.1 server trying to run the Citrix Cloud documentation script.

    Figure 4
    Figure 4

    I also updated the script’s download page and help text and ReadMe file with this information.

    Figure 5
    Figure 5

    My hope is these changes reduce the number of emails I receive wondering why the downloaded script is not working for a specific version of XA/XD/CVAD/CC.

    You can always find the most current script by going to https://carlwebster.com/where-to-get-copies-of-the-documentation-scripts/



    About Carl Webster

    Carl Webster is an independent consultant specializing in Citrix, Active Directory, and technical documentation. Carl (aka “Webster”) serves the broader Citrix community by writing articles (see CarlWebster.com) and by being the most active person in the Citrix Zone on Experts Exchange. Webster has a long history in the IT industry beginning with mainframes in 1977, PCs and application development in 1986, and network engineering in 2001. He has worked with Citrix products since 1990 with the premiere of their first product – the MULTIUSER OS/2.

    View all posts by Carl Webster

    No comments yet.

    Leave a Reply