issues
search
CarlWebster
/
Citrix-XenApp-XenDesktop-7-V2
Citrix XenApp/XenDesktop 7.x V2 for Versions 7.8+
GNU General Public License v2.0
20
stars
2
forks
source link
Version 2.17
#15
Closed
CarlWebster
closed
6 years ago
CarlWebster
commented
6 years ago
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 distinquished name)
Optimize Function ProcessCitrixPolicies by removing unneeded variable $WordTableRowHash. This removed almost 500
lines of code and almost 500 unneeded variable initializations
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 distinquished name)
Optimize Function ProcessCitrixPolicies by removing unneeded variable $WordTableRowHash. This removed almost 500
lines of code and almost 500 unneeded variable initializations