7zip 18.05 x64 Update - superseded
Log In or Register to download the BES file, and more.

0 Votes

Versioning - This is an older version.

17zip 18.05 x64 Update5/4/2018 1:56:18 PM
27zip 18.05 x64 Update5/4/2018 2:00:56 PM
37-Zip 18.05 x64 Update (msi)5/9/2018 3:26:54 PM
47-Zip 18.05 x64 Update (msi)5/10/2018 2:23:18 PM
57-Zip 18.05 x64 Update (msi)6/28/2018 7:16:43 AM

Description

This task will deploy: 7zip 18.05 x64 Update.

This task is applicable on: Windows XP, Windows XP x64, Windows 2003, Windows 2003 x64, Windows Vista, Windows Vista x64, Windows 2008, Windows 2008 x64, Windows 7, Windows 7 x64, Windows 2008 R2, Windows XP Embedded, Windows 8, Windows 8 x64, Windows 2012, Windows 8.1, Windows 8.1 x64, Windows 2012 R2, Windows 10 and Windows 2016.

Property Details

ID25507
StatusProduction - Fully Tested and Ready for Production
Title7zip 18.05 x64 Update
DomainBESC
CategorySoftware Distribution
Download Size1438086
SourceSoftware Distribution Wizard
Source Release Date5/4/2018 2:00:56 PM
Keywords7zip update
Is TaskTrue
Added by on 5/4/2018 2:00:56 PM
Last Modified by on 5/4/2018 2:00:56 PM
Counters 1247 Views / 11 Downloads
User Rating 1 star 2 star 3 star 4 star 5 star * Average over 0 ratings. ** Log In or Register to add your rating.

Relevance

isWindows (Relevance 1172)
Used in 1112 fixlets and 524 analyses   * Results in a true/false
Show indented relevance
windows of operating system
Used in 3 fixlets   * Results in a true/false
Show indented relevance
exists key whose (value "DisplayName" of it as string as lowercase contains "7-zip" AND (if exists value "DisplayVersion" of it then value "DisplayVersion" of it as string as version else maximum of (matches (regex "([0-9]+\.[0-9]+)") of (value "DisplayName" of it as string) as version)) < "18.05") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registry)
Used in 1 fixlet   * Results in a true/false
Show indented relevance
not pending restart "A2183901F65B6789494AB712C54B6202A56CA5A0"

Actions

Action 1 (default)

Action Link Click here to initiate the deployment process.
Script Type BigFix Action Script
prefetch a2183901f65b6789494ab712c54b6202a56ca5a0 sha1:a2183901f65b6789494ab712c54b6202a56ca5a0 size:1438086 https://www.7-zip.org/a/7z1805-x64.exe sha256:c1e42d8b76a86ea1890ad080e69a04c75a5f2c0484bdcd838dc8fa908dd4a84c
wait __Download\7z1805-x64.exe



// Remove the 64-bit EXE version

if {exists key whose (value "DisplayName" of it as string as lowercase contains "7-zip" AND value "UninstallString" of it as string as lowercase contains "uninstall") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registry)}

waithidden {value "UninstallString" of key whose (value "DisplayName" of it as string as lowercase contains "7-zip" AND value "UninstallString" of it as string as lowercase contains "uninstall") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registry)} /S

endif



// Remove old 64-bit MSI versions

if {exists key whose (value "DisplayName" of it as string as lowercase contains "7-zip" AND value "DisplayVersion" of it as string as version < "16.02" AND name of it starts with "{") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registry)}

delete __createfile

delete uninstall.bat

createfile until _end_

{ concatenations "%0d%0a" of ((pathname of system folder & "\msiexec.exe /X ") & (preceding text of last "}}" of it) & "}} /quiet /norestart") of names of keys whose (value "DisplayName" of it as string as lowercase contains "7-zip" AND value "DisplayVersion" of it as string as version < "16.02" AND name of it starts with "{") of keys "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" of (x64 registry) }

_end_

move __createfile uninstall.bat

waithidden uninstall.bat

endif



// Install

waithidden "{pathname of system folder & "\msiexec.exe"}" /i "{(pathname of client folder of current site) & "\__Download\7z1805-x64.msi"}" /qn /QN REBOOT=ReallySuppress

parameter "Exitcode" = "{if exist exit code of action then exit code of action as string else "0"}"

if {parameter "Exitcode" != "0"}

action requires restart A2183901F65B6789494AB712C54B6202A56CA5A0

endif

exit {parameter "Exitcode"}
Success Criteria

This action will be considered successful when all lines of the action script have completed successfully.


Sharing

Social Media:
Share this page on Yammer

Comments

Log In or Register to leave comments!