Set-RegistryKey -Key 'HKLM\SOFTWARE\Citrix\AuthManager' -Name 'ConnectionSecurityMode' -Value 'Any' -Type String Set-RegistryKey -Key 'HKLM\SOFTWARE\Citrix\Dazzle' -Name 'SilentlyUninstallRemovedResources' -Value 'true' -Type String Set-RegistryKey -Key 'HKLM\SOFTWARE\Citrix\Dazzle' -Name 'DontWarnOfRemovedResources' -Value 'true' -Type String Set-RegistryKey -Key 'HKLM\SOFTWARE\Wow6432Node\Citrix\AuthManager' -Name 'ConnectionSecurityMode' -Value 'Any' -Type String Set-RegistryKey -Key 'HKLM\SOFTWARE\Wow6432Node\Citrix\Dazzle' -Name 'SilentlyUninstallRemovedResources' -Value 'true' -Type String Set-RegistryKey -Key 'HKLM\SOFTWARE\Wow6432Node\Citrix\Dazzle' -Name 'DontWarnOfRemovedResources' -Value 'true' -Type String # Prevent dialog boxes when resources are removed from the server. Set-RegistryKey -Key 'HKLM\SOFTWARE\Policies\Citrix' -Name 'EnableFTU' -Value 0 -Type DWord # Suppress the Add Account Window in Citrix Receiver. Please wait.'Įxecute-MSI -Action Install -Path 'Citrix_HDX_RealTime_Media_Engine.msi' -Parameters '/qn' Show-InstallationProgress -StatusMessage 'Installing Citrix Lync Optimization Pack. Try " -RunLevel HighestAvailable -Wait -PassThruĮxecute-Process -Path "Receiver-$appVersion.exe" -Parameters $appInstallParameters # Set the script execution policy for this process I added the script at computer shutdown in a GPO and it works like a charm. A copy of the last Citrix_HDX_RealTime_Media_Engine.msi in the Files folder A copy of the last Citrix Receiver named Receiver- #Version.exe in the Files folder A copy of ReceiverCleanupUtility.exe in the Files folder Here’s what you need to get the script working: I also created a script that works for non-admin users but it is more limited since SSO wont work, Cleanup utility won’t run and the HDX RealTime Media Engine plugin will not install. This seems to be a known issue with PoSHAppDeployToolkit and will most likely be fixed in the future. This script works under the system account but remains invisible for the logged in user. You need admins rights to run this script. It also uninstall previous version of Receiver using the Receiver Cleanup Utility. $CitrixUninstallers = (Get-ItemProperty -path "$ENV:SystemDrive\ProgramData\Citrix\Citrix Receiver *\TrolleyExpress.This script will deploy Citrix Receiver and the HDX RealTime Media Engine plugin. Write-Output "Preparing to install $Citrix Receiver $InstallerVersion" |Out-Host $InstallerFile = (Get-ItemProperty -Path "$PSScriptRoot\CitrixOnlinePluginWeb.exe") $InstallerArguments = "/Silent /RCU /EnableCEIP=False /ALLOWADDSTORE=N /noreboot" #/noreboot (so install doesn't reboot automatically and throw off KACE/SCCM) /ALLOWADDSTORE=N (prevent FTU dialog popup ) # /Silent (Install SIlently) /RCU (Force upgrade of legacy versions) /EnableCEIP=False (Disable Customer Experience Improvement Program) I have a script that I wrote a few months back for the receiver plugin, perhaps it uses similar logic to the version you're deploying and can be adapted for it? Looks like many of the switches may be listed here What are proper parameters for the newer version ifĪlso, for KACE, is there any way I can issue a command to removeĮverything under this folder: C:\ProgramData\Quest\KACE\scripts\ ? Same anymore from old version 4.8.x or less to the newer version 4.9.x How do I make it installing silently since these parameters are NOT the SERVER_LOCATION="" ENABLE_SSON="Yes"īut it is NOT silently installs for LTSR_ and get pop-ups dialog windows (Enterprise)\TrolleyExpress.exe /uninstall /cleanupįor old version 3.4.x: CitrixReceiverEnterprise.exe /silent /includeSSON SERVER_LOCATION="" ENABLE_SSON="Yes" Versions, I can use this parameter C:\ProgramData\Citrix\Citrix Receiver To uninstall for Citrix Receiver (Enterprise) Receiver LTSR_ clients, of course, KACE K1000 to do these After clean uninstalling, I want to do a push-install a newer Citrix all the way to Citrix Receiver(USB) 14.0 or any latest version, if possible. T ask1 - I needed to be able to uninstall all versions of Citrix Receiver clients like fromĬitrix Receiver (Enterprise) 13.1.0.89. Their parameters to do quietly or silently in the background? Receiver clients using KACE SMA (K1000) to do these tasks? What are What is the best practice to un/install all versions of Citrix
0 Comments
Leave a Reply. |