$ErrorActionPreference = 'Stop'; $packageName= 'iis-media-services' $toolsDir = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)" $url = 'https://download.microsoft.com/download/9/E/A/9EA89305-2B2E-4379-8C1B-69FFFFD4D4FD/IISMedia32.msi' $url64 = 'https://download.microsoft.com/download/1/7/5/175931F3-DCF8-4E8F-A62D-884C5ACF6D46/IISMedia64.msi' $packageArgs = @{ packageName = $packageName unzipLocation = $toolsDir fileType = 'MSI' url = $url url64bit = $url64 silentArgs = "/qn /norestart /l*v `"$env:TEMP\chocolatey\$($packageName)\$($packageName).MsiInstall.log`"" validExitCodes= @(0, 3010, 1641) softwareName = 'IIS Media Services 4.1' checksum = '8f23129fc9c3d9d43e86d3ea9d2b3cd67053c592' checksumType = 'sha1' checksum64 = '4f9766e6b364af030e34b314fd3ec0c4bfc8f855' checksumType64= 'sha1' } Install-ChocolateyPackage @packageArgs