Changes

Skype

902 bytes added, 22:01, 19 August 2015
Skype 7.8 MSI install and a warning against the popular but dangerous advice to use 'wmic product'
</source>
Note, though, that the Win32_Product WMI class has serious defects which mean that using <code>wmic product</code> [https://support.microsoft.com/en-us/kb/974524 is a bad idea] [http://blogs.technet.com/b/jchalfant/archive/2014/05/13/uninstalling-all-previous-versions-of-java-runtime-environment-using-application-supersedence-in-configuration-manager.aspx especially if you also have Java] on the computer. ==Skype for Business 67.28 MSI==Skype 7.8.102 is the current version as of mid-August 2015. This applies to 32-bit and 64-bit installations of Skype.
<source lang="xml">
<package
revision="%version%-201309121153">
<variable name="version" value="6.7.328.102" /> <variable name="exeversion" value="6.7.8.32.102" />
<check type='logical' condition='orand'> <!-- As of Skype for Business 2015 (15.0.4745.1000), which is the new name for Lync 2013 and is NOT the same as the Skype this package installs, this does not conflict and will catch partial Skype installations -->
<check
type="fileuninstall"
condition="versiongreaterorequal"
path="Skype.*" value="%version%" /> <check type='logical' condition='or'> <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\Skype\Phone\Skype.exe" value="%exeversion%" /> <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES(X86)%\Skype\Phone\Skype.exe" value="%exeversion%" /> </check>
</check>
<install cmd='%COMSPEC% /C if exist "%PROGRAMFILES%\Skype\Phone\Skype.exe" "%PROGRAMFILES%\Skype\Phone\Skype.exe" /shutdown'>
91
edits