-
Citrix Virtual Apps and Desktops Documentation Script V3.29
October 22, 2021
Version 3.29 31-Oct-2021
- Added Broker Registry Keys:
- HKLM:\Software\Policies\Citrix\DesktopServer\AppProtectionAuthorizationCheckPeriodMin
- HKLM:\Software\Policies\Citrix\DesktopServer\AutoTagRuleIntervalsTimeSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\DisconnectOperationTimeOutSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\DynamicSequenceStirIntervalMins
- HKLM:\Software\Policies\Citrix\DesktopServer\FirstHeartbeatDistributionWidthSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\LaunchDelayedRetryPeriodSec
- HKLM:\Software\Policies\Citrix\DesktopServer\MaxTotalConcurrentMachineCommands
- HKLM:\Software\Policies\Citrix\DesktopServer\RoTPublicKeysUpdateMaxDelayHours
- HKLM:\Software\Policies\Citrix\DesktopServer\UseLegacyLaunchZoneLogic
- HKLM:\Software\Policies\Citrix\DesktopServer\UserDrivenResetDebounceTimeSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\UserDrivenShutDownTimeoutMs
- HKLM:\Software\Policies\Citrix\DesktopServer\UserNotify2SigningKeyLifetimeHours
- HKLM:\Software\Citrix\DesktopServer\AppProtectionAuthorizationCheckPeriodMin
- HKLM:\Software\Citrix\DesktopServer\AutoTagRuleIntervalsTimeSecs
- HKLM:\Software\Citrix\DesktopServer\DisconnectOperationTimeOutSecs
- HKLM:\Software\Citrix\DesktopServer\DynamicSequenceStirIntervalMins
- HKLM:\Software\Citrix\DesktopServer\FirstHeartbeatDistributionWidthSecs
- HKLM:\Software\Citrix\DesktopServer\LaunchDelayedRetryPeriodSec
- HKLM:\Software\Citrix\DesktopServer\LogoffOperationTimeOutSecs
- HKLM:\Software\Citrix\DesktopServer\MaxTotalConcurrentMachineCommands
- HKLM:\Software\Citrix\DesktopServer\RoTPublicKeysUpdateMaxDelayHours
- HKLM:\Software\Citrix\DesktopServer\UseLegacyLaunchZoneLogic
- HKLM:\Software\Citrix\DesktopServer\UserDrivenResetDebounceTimeSecs
- HKLM:\Software\Citrix\DesktopServer\UserDrivenShutDownTimeoutMs
- HKLM:\Software\Citrix\DesktopServer\UserNotify2SigningKeyLifetimeHours
- HKLM:\Software\Policies\Citrix\DesktopServer\AutoscalePowerActionQueuingPeriodSeconds
- HKLM:\Software\Policies\Citrix\DesktopServer\BulkPowerActionBusyBufferSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\HclConnectionStateCachePeriodSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\HypervisorConnectionMaxPollFailures
- HKLM:\Software\Policies\Citrix\DesktopServer\HypervisorConnectionPollMaxPeriodSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\MaxNotificationThreads
- HKLM:\Software\Policies\Citrix\DesktopServer\ParallelDesktopGroupScalingMaxThreads
- HKLM:\Software\Policies\Citrix\DesktopServer\SimplePowerActionTimeoutSecs
- HKLM:\Software\Citrix\DesktopServer\AutoscalePowerActionQueuingPeriodSeconds
- HKLM:\Software\Citrix\DesktopServer\BulkPowerActionBusyBufferSecs
- HKLM:\Software\Citrix\DesktopServer\HclConnectionStateCachePeriodSecs
- HKLM:\Software\Citrix\DesktopServer\HypervisorConnectionMaxPollFailures
- HKLM:\Software\Citrix\DesktopServer\HypervisorConnectionPollMaxPeriodSecs
- HKLM:\Software\Citrix\DesktopServer\MaxNotificationThreads
- HKLM:\Software\Citrix\DesktopServer\ParallelDesktopGroupScalingMaxThreads
- HKLM:\Software\Citrix\DesktopServer\ParallelPowerStateReadMaxThreads
- HKLM:\Software\Policies\Citrix\DesktopServer\IdleSessions\AutoSessionDisconnectGracePeriodSecs
- HKLM:\Software\Citrix\DesktopServer\IdleSessions\AutoSessionDisconnectGracePeriodSecs
- HKLM:\Software\Citrix\DesktopServer\LHC\ConfigSyncIntervalSeconds
- HKLM:\Software\Citrix\DesktopServer\LHC\HypervisorConnectionSyncIntervalSeconds
- HKLM:\Software\Citrix\DesktopServer\LHC\MissedMessagesLimitBeforeBecomingLeader
- HKLM:\Software\Citrix\DesktopServer\LHC\StaRecentActivityTimespanMinutes
- HKLM:\Software\Citrix\DesktopServer\LHC\StoreFrontRecentActivityTimespanMinutes
- HKLM:\Software\Citrix\DesktopServer\LHC\TimeToWaitForAllPeerOutageStateInfoSeconds
- HKLM:\Software\Citrix\Broker\Service\State\LHC\IsElected
- HKLM:\Software\Citrix\Broker\Service\State\LHC\IsOnPremStoreFrontPresent
- HKLM:\Software\Citrix\Broker\Service\State\LHC\IsStaRequestReceived
- HKLM:\Software\Citrix\Broker\Service\State\LHC\LeaderConnectorId
- HKLM:\Software\Citrix\Broker\Service\State\LHC\LeaderFqdn
- HKLM:\Software\Citrix\Broker\Service\State\LHC\OutageModeThresholdReached
- HKLM:\Software\Citrix\Broker\Service\State\LHC\ResourceLocationId
- HKLM:\Software\Citrix\Broker\Service\State\LHC\ResourceLocationName
- HKLM:\Software\Citrix\Broker\Service\State\LHC\ZoneUid
- HKLM:\Software\Policies\Citrix\DesktopServer\Logging\HypervisorSummaryReportIntervalSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\Logging\SlowDBAccessLogThresholdMs
- HKLM:\Software\Policies\Citrix\DesktopServer\Logging\SlowSdkDBAccessLogThresholdMs
- HKLM:\Software\Policies\Citrix\DesktopServer\Logging\TraceWcfBindings
- HKLM:\Software\Citrix\DesktopServer\Logging\HypervisorSummaryReportIntervalSecs
- HKLM:\Software\Citrix\DesktopServer\Logging\SlowDBAccessLogThresholdMs
- HKLM:\Software\Citrix\DesktopServer\Logging\SlowSdkDBAccessLogThresholdMs
- HKLM:\Software\Citrix\DesktopServer\Logging\TraceWcfBindings
- HKLM:\Software\Policies\Citrix\DesktopServer\MachineCommandQueues\VdaCommandBufferExpiryTime
- HKLM:\Software\Policies\Citrix\DesktopServer\MachineCommandQueues\VdaCommandBufferSizeLimitKB
- HKLM:\Software\Citrix\DesktopServer\MachineCommandQueues\VdaCommandBufferExpiryTime
- HKLM:\Software\Citrix\DesktopServer\MachineCommandQueues\VdaCommandBufferSizeLimitKB
- HKLM:\Software\Policies\Citrix\DesktopServer\NameCache\NameRefreshExponentialBackoffMaximumMins
- HKLM:\Software\Policies\Citrix\DesktopServer\NameCache\NameRefreshMaximumPeriodSecs
- HKLM:\Software\Citrix\DesktopServer\NameCache\NameRefreshExponentialBackoffMaximumMins
- HKLM:\Software\Citrix\DesktopServer\NameCache\NameRefreshMaximumPeriodSecs
- HKLM:\Software\Citrix\Broker\Service\State\XmlServiceKeyAuth\RequireXmlServiceKeyForNFuse
- HKLM:\Software\Citrix\Broker\Service\State\XmlServiceKeyAuth\RequireXmlServiceKeyForSta
- HKLM:\Software\Citrix\Broker\Service\State\XmlServiceKeyAuth\XmlServiceKey1
- HKLM:\Software\Citrix\Broker\Service\State\XmlServiceKeyAuth\XmlServiceKey2
- HKLM:\Software\Policies\Citrix\DesktopServer\DisableGetPasswordExpiryInfo
- HKLM:\Software\Policies\Citrix\DesktopServer\LocalXmlAuthHeaderAllowedDelaySecs
- HKLM:\Software\Policies\Citrix\DesktopServer\StableServerFarmDataCachePeriodSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\UnstableServerFarmDataCachePeriodSecs
- HKLM:\Software\Policies\Citrix\DesktopServer\UseForwardedHeaderForSFAddress
- HKLM:\Software\Policies\Citrix\DesktopServer\XmlAuthHeaderTimeoutMs
- HKLM:\Software\Policies\Citrix\DesktopServer\XmlUserLookupTimeoutMs
- HKLM:\Software\Citrix\DesktopServer\DisableGetPasswordExpiryInfo
- HKLM:\Software\Citrix\DesktopServer\LocalXmlAuthHeaderAllowedDelaySecs
- HKLM:\Software\Citrix\DesktopServer\StableServerFarmDataCachePeriodSecs
- HKLM:\Software\Citrix\DesktopServer\UnstableServerFarmDataCachePeriodSecs
- HKLM:\Software\Citrix\DesktopServer\UseForwardedHeaderForSFAddress
- HKLM:\Software\Citrix\DesktopServer\XmlAuthHeaderTimeoutMs
- HKLM:\Software\Citrix\DesktopServer\XmlUserLookupTimeoutMs
- Added support for Minimum Catalog Level 2106 (L7_30)
- Added User policy
- ICA\Audio\Adaptive audio
- In Function GetControllerRegistryKeys, put the registry keys in the order supplied by Citrix
- In Function GetVDARegistryKeys, sorted the VDA registry key paths in alpha order
- In Function ProcessMachineCatalogs:
- Fixed the wrong variable name used to get MetadataMap.Keys data for Word/PDF and Text output
- Updated for CVAD 2109/7.31
- Updated the help text
- Updated the ReadMe file
I want to thank WC and CG at Citrix for the sanitized list of Broker registry keys.
You can always find the most current script by going to https://www.carlwebster.com/where-to-get-copies-of-the-documentation-scripts/
Thanks
Webster
2 Responses to “Citrix Virtual Apps and Desktops Documentation Script V3.29”
- Added Broker Registry Keys:
November 15, 2021 at 12:17 am
Hello,
I’ve been following your pages to learn more, awesome work you have done and provided a custom solution to the community of Citrix users.
I was looking to generate Citrix documentation for my environment and I have Citrix Virtual Apps and Desktops v 1912.0.3000, does this script of v3.29 valid for it? I haven’t tried running it yet but thought to ask.
https://www.carlwebster.com/citrix-virtual-apps-and-desktops-documentation-script-v3-29/
November 23, 2021 at 5:36 am
If you go to the Download pages for the V1/2/3 scripts, they tell you which script is used for which version.
CVAD V3 Doc Script Download
Creates an inventory of a Citrix Virtual Apps and Desktops (CVAD) 2006 or later Site using Microsoft PowerShell, Word, plain text, or HTML.
If you are running XA/XD 7.0 through 7.7, please use:
https://www.carlwebster.com/downloads/download-info/xenappxendesktop-7-x-documentation-script/
If you are running XA/XD 7.8 through CVAD 2006, please use:
https://www.carlwebster.com/downloads/download-info/xenappxendesktop-7-8/
If you are running Citrix Cloud, please use:
https://www.carlwebster.com/downloads/download-info/citrix-cloud-citrix-virtual-apps-and-desktops-service/
Webster