• Citrix XenApp/XenDesktop 7.8+ Documentation Script Update Version 2.17

    #Version 2.17 4-Jun-2018

    • Fixed a blank line in HTML output for Groom Retention Settings in Days (Found by Ken Avram)
    • Fixed HTML Hosting output for “Simultaneous actions…” where output
    • showed System.Object[] (Found by Ken Avram)
    • In Function OutputAdministrators, fix for when $Admin.Rights.ScopeName and $Admin.Rights.RoleName are arrays (Found by Ken Avram)
    • 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
    • In Function OutputXenDesktopLicenses, fix for when the property LicenseExpirationDate is $Null which means the license Expiration Date is “Permanent” (Found by Ken Avram)
    • In Machine Catalog details, check if MetadataMap contains data if so add it to output. For example:
      • ImageManagementPrep_DoImagePreparation True
      • ImageManagementPrep_Excluded_Steps Not set
      • ImageManagementPrep_NoAutoShutdown False
      • For more information, see:
      • https://support.citrix.com/article/CTX140734
      • https://support.citrix.com/article/CTX217456
      • https://support.citrix.com/article/CTX223245
      • https://www.citrix.com/blogs/2016/04/04/machine-creation-service-image-preparation-overview-and-fault-finding/
    • In Machine Catalog Details, for MCS catalogs, add Account Identity Pool data:
      • Account naming scheme
      • Naming scheme type
      • AD Domain
      • AD location (OU distinguished name)
    • Optimize Function ProcessCitrixPolicies by removing the unneeded variable $WordTableRowHash. This removed almost 500 lines of code and almost 500 unneeded variable initializations

    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