Unpacking Software Livestream

Join our monthly Unpacking Software livestream to hear about the latest news, chat and opinion on packaging, software deployment and lifecycle management!

Learn More

Chocolatey Product Spotlight

Join the Chocolatey Team on our regular monthly stream where we put a spotlight on the most recent Chocolatey product releases. You'll have a chance to have your questions answered in a live Ask Me Anything format.

Learn More

Chocolatey Coding Livestream

Join us for the Chocolatey Coding Livestream, where members of our team dive into the heart of open source development by coding live on various Chocolatey projects. Tune in to witness real-time coding, ask questions, and gain insights into the world of package management. Don't miss this opportunity to engage with our team and contribute to the future of Chocolatey!

Learn More

Calling All Chocolatiers! Whipping Up Windows Automation with Chocolatey Central Management

Webinar from
Wednesday, 17 January 2024

We are delighted to announce the release of Chocolatey Central Management v0.12.0, featuring seamless Deployment Plan creation, time-saving duplications, insightful Group Details, an upgraded Dashboard, bug fixes, user interface polishing, and refined documentation. As an added bonus we'll have members of our Solutions Engineering team on-hand to dive into some interesting ways you can leverage the new features available!

Watch On-Demand
Chocolatey Community Coffee Break

Join the Chocolatey Team as we discuss all things Community, what we do, how you can get involved and answer your Chocolatey questions.

Watch The Replays
Chocolatey and Intune Overview

Webinar Replay from
Wednesday, 30 March 2022

At Chocolatey Software we strive for simple, and teaching others. Let us teach you just how simple it could be to keep your 3rd party applications updated across your devices, all with Intune!

Watch On-Demand
Chocolatey For Business. In Azure. In One Click.

Livestream from
Thursday, 9 June 2022

Join James and Josh to show you how you can get the Chocolatey For Business recommended infrastructure and workflow, created, in Azure, in around 20 minutes.

Watch On-Demand
The Future of Chocolatey CLI

Livestream from
Thursday, 04 August 2022

Join Paul and Gary to hear more about the plans for the Chocolatey CLI in the not so distant future. We'll talk about some cool new features, long term asks from Customers and Community and how you can get involved!

Watch On-Demand
Hacktoberfest Tuesdays 2022

Livestreams from
October 2022

For Hacktoberfest, Chocolatey ran a livestream every Tuesday! Re-watch Cory, James, Gary, and Rain as they share knowledge on how to contribute to open-source projects such as Chocolatey CLI.

Watch On-Demand

Downloads:

623,476

Downloads of v 4.8.0:

251

Last Update:

12 Jun 2018

Package Maintainer(s):

Software Author(s):

  • VMware Inc.

Tags:

vmware horizon view client virtual-machine vdi admin

VMware Horizon Client

Downloads:

623,476

Downloads of v 4.8.0:

251

Maintainer(s):

Software Author(s):

  • VMware Inc.

VMware Horizon Client

  • 1
  • 2
  • 3

This Package Contains an Exempted Check

Not All Tests Have Passed


Validation Testing Passed


Verification Testing Exemption:

Package requires reboots due to dependencies.

Details

Scan Testing Successful:

No detections found in any package files

Details
WARNING

This package was rejected on 29 Aug 2018. The reviewer gep13 has listed the following reason(s):

medalibi (maintainer) on 12 Jun 2018 10:33:51 +00:00:

User 'medalibi' (maintainer) submitted package.

chocolatey-ops (reviewer) on 12 Jun 2018 11:05:42 +00:00:

vmware-horizon-client has passed automated validation. It may have or may still fail other checks like testing (verification).
Congratulations! This package passed automatic validation review without flagging on any issues the validator currently checks. A human review could still turn up issues a computer may not easily find.

chocolatey-ops (reviewer) on 12 Jun 2018 11:22:24 +00:00:

vmware-horizon-client has failed automated testing.
This is not the only check that is performed so check the package page to ensure a 'Ready' status.
Please visit https://gist.github.com/ba8242a31cc76bdb56b85e638751fbbc for details.
The package status will be changed and will be waiting on your next actions.

  • NEW! We have a test environment for you to replicate the testing we do. This can be used at any time to test packages! See https://github.com/chocolatey/chocolatey-test-environment
  • Please log in and leave a review comment if you have questions and/or comments.
  • If you see the verifier needs to rerun testing against the package without resubmitting (a issue in the test results), you can do that on the package page in the review section.
  • If the verifier is incompatible with the package, please log in and leave a review comment if the package needs to bypass testing (e.g. package installs specific drivers).
  • Automated testing can also fail when a package is not completely silent or has pop ups (AutoHotKey can assist - a great example is the VeraCrypt package).
  • A package that cannot be made completely unattended should have the notSilent tag. Note that this must be approved by moderators.

medalibi (maintainer) on 12 Jun 2018 13:09:13 +00:00:

User 'medalibi' (maintainer) submitted package.

medalibi (maintainer) on 12 Jun 2018 13:13:35 +00:00:

Hi,

Is it possible to change the testing environment from win2012r2x64 (Windows Server 2012 R2 x64) to a Desktop version of Windows (Windows 7, 8 or 10). According to the release note for this version (https://docs.vmware.com/en/VMware-Horizon-Client-for-Windows/4.8/rn/horizon-client-windows-48-release-notes.html) it is only supported for Windows 10, Windows 8 and 8.1, and Windows 7.

Kind regards,
Medalibi

chocolatey-ops (reviewer) on 12 Jun 2018 13:40:59 +00:00:

vmware-horizon-client has passed automated validation. It may have or may still fail other checks like testing (verification).
Congratulations! This package passed automatic validation review without flagging on any issues the validator currently checks. A human review could still turn up issues a computer may not easily find.

chocolatey-ops (reviewer) on 12 Jun 2018 13:57:33 +00:00:

vmware-horizon-client has failed automated testing.
This is not the only check that is performed so check the package page to ensure a 'Ready' status.
Please visit https://gist.github.com/28d69b0a6fffc08456a015c2f29a750b for details.
The package status will be changed and will be waiting on your next actions.

  • NEW! We have a test environment for you to replicate the testing we do. This can be used at any time to test packages! See https://github.com/chocolatey/chocolatey-test-environment
  • Please log in and leave a review comment if you have questions and/or comments.
  • If you see the verifier needs to rerun testing against the package without resubmitting (a issue in the test results), you can do that on the package page in the review section.
  • If the verifier is incompatible with the package, please log in and leave a review comment if the package needs to bypass testing (e.g. package installs specific drivers).
  • Automated testing can also fail when a package is not completely silent or has pop ups (AutoHotKey can assist - a great example is the VeraCrypt package).
  • A package that cannot be made completely unattended should have the notSilent tag. Note that this must be approved by moderators.

medalibi (maintainer) on 14 Jun 2018 14:34:12 +00:00:

Hi,

Is it possible to get extra log files from the automated testing server. I am very interested to get the log file for the horizon installation. It is where the script failed.

Regards,
Medalibi
Auto Verification Change - Verification tests have been set to rerun.

chocolatey-ops (reviewer) on 14 Jun 2018 15:28:43 +00:00:

vmware-horizon-client has failed automated testing.
This is not the only check that is performed so check the package page to ensure a 'Ready' status.
Please visit https://gist.github.com/72f8cd26c994d92addce1b3493749c81 for details.
The package status will be changed and will be waiting on your next actions.

  • NEW! We have a test environment for you to replicate the testing we do. This can be used at any time to test packages! See https://github.com/chocolatey/chocolatey-test-environment
  • Please log in and leave a review comment if you have questions and/or comments.
  • If you see the verifier needs to rerun testing against the package without resubmitting (a issue in the test results), you can do that on the package page in the review section.
  • If the verifier is incompatible with the package, please log in and leave a review comment if the package needs to bypass testing (e.g. package installs specific drivers).
  • Automated testing can also fail when a package is not completely silent or has pop ups (AutoHotKey can assist - a great example is the VeraCrypt package).
  • A package that cannot be made completely unattended should have the notSilent tag. Note that this must be approved by moderators.

gep13 (reviewer) on 24 Aug 2018 10:23:08 +00:00:

For future reference, the complete installation log is linked in the email that you would have been sent, i.e. here:

https://gist.github.com/choco-bot/72f8cd26c994d92addce1b3493749c81

That is the complete log from installing the application. Does this not have enough information for you? If not, we would recommend testing on your own copy of the testing environment, however, don't apply any Windows Updates, or anything else, as this will not be a like for like test.

We keep this testing environment as a bear minimum installation of the Operating System, in order to catch any unknown dependencies.

Windos (maintainer) on 24 Aug 2018 10:53:00 +00:00:

The result of the automated testing has been the same since version 4.5.0 of this package. The install terminates with exit code -2147024873.

I can't replicate this behavior in any environment other than the chocolatey test lab; which is more or less why I'd personally given up on trying to maintain this package.

I've deployed brand new instances of Windows 7, Windows 10, Server 2012 R2 and Server 2016 (directly from ISOs downloaded from VLSC) and installed all versions of this package without issue.

No, I hadn't run updates on these test machine (ok, in the interest of seeing if I could make it fail, I did install updates in a couple of cases and it still worked.)

Sorry if any of the above sounds "pissy", I truly don't mean it like that. It's just frustrating that I've spent many, many, hours on a package that only fails in one environment and that environment happens to the the one blocking the package from being approved.

gep13 (reviewer) on 24 Aug 2018 11:39:40 +00:00:

Hello,

I have responded in the Google Group with my answer, as I was able to include screenshots there, which I can't do here:

https://groups.google.com/d/msg/chocolatey/l-w3ErXtvtw/Sb-Om6rzAAAJ

The short version, your package is missing a dependency, which would allow your package to install correctly on the testing environment.

gep13 (reviewer) on 29 Aug 2018 09:31:05 +00:00:

Given that 4.8.1 is released, and this one hasn't been changed, I am going to go ahead and reject it. Let me know if you want to add the dependency to this package also and get it through moderation.
Status Change - Changed status of package from 'submitted' to 'rejected'.

Description

VMware Horizon View Client for Windows makes it easy to access your Windows virtual desktop with the best possible user experience on the Local Area Network (LAN) or across a Wide Area Network (WAN). Support for Windows 10, Windows 8 and 8.1 (with Updates), and Windows 7.


tools\chocolateyInstall.ps1
$ErrorActionPreference = 'Stop';

$tools = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"

$packageArgs = @{
  packageName   = 'vmware-horizon-client'
  unzipLocation = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
  url			= 'https://download3.vmware.com/software/view/viewclients/CART19FQ2/VMware-Horizon-Client-4.8.0-8547331.exe'
  checksum      = '0e22fe3d79ad77cab676bd3d02418d082911c9e921efc8f10a018135a66cae4b'
  checksumType  = 'sha256'
  fileType      = 'exe'

  silentArgs    = '/silent /norestart'
  softwareName  = 'vmware-horizon-client*'
  validExitCodes = @(0, 3010, 1641)
}
Install-ChocolateyPackage @packageArgs

tools\chocolateyuninstall.ps1
$ErrorActionPreference = 'Stop';

$packageName = 'horizon-client-choco'
$softwareName = 'VMware Horizon Client*'
$installerType = 'MSI'

$silentArgs = '/silent /uninstall /norestart'
$validExitCodes = @(0, 3010, 1605, 1614, 1641)
if ($installerType -ne 'MSI') {
  $validExitCodes = @(0)
}

$uninstalled = $false
$local_key     = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*'
$machine_key   = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*'
$machine_key6432 = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*'

$key = Get-ItemProperty -Path @($machine_key6432,$machine_key, $local_key) `
                        -ErrorAction SilentlyContinue `
         | ? { $_.DisplayName -like "$softwareName" }

if ($key.Count -eq 1) {
  $key | % {
    $file = "$($_.UninstallString)"

    if ($installerType -eq 'MSI') {
      $silentArgs = "$($_.PSChildName) $silentArgs"

      $file = ''
    }

    Uninstall-ChocolateyPackage -PackageName $packageName `
                                -FileType $installerType `
                                -SilentArgs "$silentArgs" `
                                -ValidExitCodes $validExitCodes `
                                -File "$file"
  }
} elseif ($key.Count -eq 0) {
  Write-Warning "$packageName has already been uninstalled by other means."
} elseif ($key.Count -gt 1) {
  Write-Warning "$key.Count matches found!"
  Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
  Write-Warning "Please alert package maintainer the following keys were matched:"
  $key | % {Write-Warning "- $_.DisplayName"}
}

Log in or click on link to see number of positives.

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Add to Builder Version Downloads Last Updated Status
VMware Horizon Client for Windows 8.12.0.23149293 27586 Tuesday, January 23, 2024 Approved
VMware Horizon Client for Windows 8.11.1.22783278 29497 Tuesday, November 21, 2023 Approved
VMware Horizon Client for Windows 8.11.0.22660907 14343 Friday, October 27, 2023 Approved
VMware Horizon Client for Windows 8.10.0.21964678 44510 Friday, July 7, 2023 Approved
VMware Horizon Client for Windows 8.9.0.21444108 24115 Friday, March 31, 2023 Approved
VMware Horizon Client for Windows 8.8.1.21249081 11783 Thursday, February 9, 2023 Approved
VMware Horizon Client for Windows 8.8.0.21079405 7969 Friday, January 13, 2023 Approved
VMware Horizon Client for Windows 8.7.0.20649873 18749 Friday, October 21, 2022 Approved
VMware Horizon Client for Windows 8.6.0.20094380 40197 Tuesday, July 19, 2022 Approved
VMware Horizon Client for Windows 8.5.0.19584195 66528 Tuesday, April 5, 2022 Approved
VMware Horizon Client for Windows 8.4.1.19480429 43642 Tuesday, March 15, 2022 Approved
VMware Horizon Client for Windows 8.4.0.18968194 54824 Tuesday, November 30, 2021 Approved
VMware Horizon Client for Windows 8.3.0.18287501 17917 Friday, July 16, 2021 Exempted
VMware Horizon Client for Windows 8.2.0.17759012 19658 Tuesday, March 30, 2021 Approved
VMware Horizon Client for Windows 8.1.0.17349995 17451 Monday, January 11, 2021 Approved
VMware Horizon Client for Windows 8.0.0.16531419 18710 Friday, August 14, 2020 Approved
VMware Horizon Client for Windows 5.5.6.21409430 40 Tuesday, March 21, 2023 Approved
VMware Horizon Client for Windows 5.5.4.19469119 100 Friday, March 11, 2022 Exempted
VMware Horizon Client for Windows 5.5.3.19201434 100 Tuesday, January 18, 2022 Approved
VMware Horizon Client for Windows 5.5.2.18035009 1791 Friday, May 21, 2021 Exempted
VMware Horizon Client for Windows 5.5.1.17575367 297 Friday, April 2, 2021 Approved
VMware Horizon Client 5.5.0.16975072 487 Monday, October 19, 2020 Approved
VMware Horizon Client 5.4.4.16879994 174 Monday, October 19, 2020 Approved
VMware Horizon Client 5.4.3.16346110 5686 Friday, July 3, 2020 Approved
VMware Horizon Client 5.4.2.15936851 9705 Tuesday, April 14, 2020 Approved
VMware Horizon Client 5.4.1.15897311 4338 Wednesday, March 25, 2020 Approved
VMware Horizon Client 5.4.0.15805437 2462 Wednesday, March 18, 2020 Approved
VMware Horizon Client 5.3.0.15208953 18253 Thursday, December 19, 2019 Approved
VMware Horizon Client 5.2.0 19924 Tuesday, September 17, 2019 Approved
VMware Horizon Client 5.1.0 22438 Tuesday, July 9, 2019 Approved
VMware Horizon Client 5.0.0 19775 Thursday, April 4, 2019 Approved
VMware Horizon Client for Windows 4.10.0.11021086 270 Friday, April 2, 2021 Approved
VMware Horizon Client 4.10.0 11874 Friday, December 14, 2018 Approved
VMware Horizon Client 4.8.1 3492 Friday, August 24, 2018 Approved
VMware Horizon Client 4.4.0 21331 Monday, April 10, 2017 Approved
VMware Horizon Client 4.3.0 4112 Monday, December 12, 2016 Approved
VMware Horizon Client 4.2.0 1092 Wednesday, September 21, 2016 Approved
VMware Horizon Client 4.1.0 3241 Thursday, June 30, 2016 Approved
VMware Horizon Client 4.0.1 752 Sunday, April 3, 2016 Approved
VMware Horizon Client 4.0.0 553 Wednesday, March 23, 2016 Approved
VMware Horizon Client 3.5.2 761 Wednesday, December 23, 2015 Approved
VMware Horizon Client 3.5.0 513 Thursday, September 10, 2015 Approved
VMware Horizon Client 3.4.0 669 Saturday, June 6, 2015 Approved
VMware Horizon Client 3.3.0 1555 Sunday, March 15, 2015 Approved
VMware Horizon Client 3.2.0 808 Monday, December 15, 2014 Approved
VMware Horizon Client 3.1.0 603 Wednesday, September 10, 2014 Approved
VMware Horizon Client 3.0.0 612 Tuesday, July 22, 2014 Approved

The 4.8.0 release of Horizon Client for Windows includes a new command-line installation property called AUTO_UPDATE_ENABLED. This property determines whether the online update feature is enabled in Horizon Client for Windows. A value of 1 enables the feature. A value of 0 disables the feature.

The 4.8 release of Horizon Client for Windows contains the following new features:

  • Support for Windows 10, Windows 8 and 8.1, and Windows 7

  • Unmatched performance

    • The adaptive capabilities of the PCoIP display protocol and the VMware Blast display protocol are optimized to deliver the best user experience, even over low-bandwidth and high-latency connections. Your remote desktops and published applications are fast and responsive, regardless of where you are.
  • Simple connectivity

    • Horizon Client for Windows is tightly integrated with VMware Horizon 6 and Horizon 7 for simple setup and connectivity.
  • Secure from any location

    • At your desk or away from the office, your data is delivered securely to you wherever you are. SSL/TLS encryption is always used to protect user credentials, and enhanced certificate checking is performed on the client device. Horizon Client supports optional RADIUS and RSA SecurID authentication. You can also install Horizon Client so that it runs in FIPS mode.
  • Windows 10 1803 SAC (Spring Creators Update) support

    • You can install Horizon Client for Windows on a client device that is running Windows 10 1803 SAC (Spring Creators Update).
  • VMware Blast selects the optimal transport automatically

    • In this release, Horizon Client for Windows senses current network conditions and chooses one or more transports to provide the best user experience automatically. In previous Horizon Client versions, you had to select a network condition option to provide the best user experience with VMware Blast.
  • VMware Horizon Performance Tracker support

    • If VMware Horizon Performance Tracker is installed in a remote desktop, or is configured as a published application, you use Horizon Client for Windows to connect to the remote desktop and run it in the remote desktop, or connect to and run the published application. For information about VMware Horizon Performance Tracker, see the VMware Horizon 7 Administration document for VMware Horizon 7 version 7.5 or later.
  • Automatic Internet protocol selection

    • When you perform a custom installation of Horizon Client for Windows, either from the command line or by using the installation wizard, you can enable the automatic selection of the Internet protocol. With automatic selection, Horizon Client for Windows checks the current network and connects over IPv4 or IPv6 automatically.
  • Only list smart card certificates
    *You can enable the VMware Horizon Client Configuration "Display only smart card certificates during login" group policy setting to show only smart card certificates in the certificate selection dialog box during smart card authentication. When this setting is disabled, all types of certificates are listed in the certificate selection dialog box. This setting is disabled by default.

  • Using desktop shortcuts created by the server

    • A Horizon administrator can configure desktop shortcuts for certain remote desktops and published applications. If you are entitled to a remote desktop or published application that has a desktop shortcut, Horizon Client for Windows can place the shortcut on the client system's desktop when you connect to the server. This feature requires a VMware Horizon 7 version 7.5 or later server.
  • Simple Device Orientation (SDO) sensor redirection

    • Remote desktops and published applications rotate automatically when Horizon Client for Windows is installed on tablet, such as a Microsoft Surface Pro 3. Horizon Agent 7.5 or later must be installed on the virtual desktop or RDS host, and the SDO Sensor Redirection setup option must be selected during installation.
  • Files associations support in nested mode

    • You can now open local files with published applications in nested mode.
  • OpenSSL 1.0.2o support

    • The OpenSSL library is updated to version openssl-1.0.2o.

Full release notes


This package has no dependencies.

Discussion for the VMware Horizon Client Package

Ground Rules:

  • This discussion is only about VMware Horizon Client and the VMware Horizon Client package. If you have feedback for Chocolatey, please contact the Google Group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or VMware Horizon Client, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.
comments powered by Disqus