tis-ie11 11.0.9600.16428-11

  • package : tis-ie11
  • version : 11.0.9600.16428-11
  • description : Internet Explorer 11 FR for WIN7 and +
  • maintainer : Jeremie
  • date : 2018-02-27 19:00:47

setup.py

# -*- coding: utf-8 -*-
# -----------------------------------------------------------------------
#    This file is part of WAPT
#    Copyright (C) 2013  Tranquil IT Systems http://www.tranquil.it
#    WAPT aims to help Windows systems administrators to deploy
#    setup and update applications on users PC.
#
#    WAPT is free software: you can redistribute it and/or modify
#    it under the terms of the GNU General Public License as published by
#    the Free Software Foundation, either version 3 of the License, or
#    (at your option) any later version.
#
#    WAPT is distributed in the hope that it will be useful,
#    but WITHOUT ANY WARRANTY; without even the implied warranty of
#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#    GNU General Public License for more details.
#
#    You should have received a copy of the GNU General Public License
#    along with WAPT.  If not, see <http://www.gnu.org/licenses/>.
#
# -----------------------------------------------------------------------
from setuphelpers import *


# registry key(s) where WAPT will find how to remove the application(s)
uninstallkey = []

# command(s) to launch to remove the application(s)
uninstallstring = []

# list of required parameters names (string) which canb be used during install
required_params = []

def get_registry_value(key, subkey, value):
    import _winreg
    key = getattr(_winreg, key)
    handle = _winreg.OpenKey(key, subkey)
    (value, type) = _winreg.QueryValueEx(handle, value)
    return value

def install():
    global uninstallstring
    exe = makepath(programfiles,"Internet Explorer","iexplore.exe")
    if Version(get_file_properties(exe)['ProductVersion']) >=Version('11.0.9600'):
    	print("IE11 deja installe")

    else:
    	if isrunning('iexplore.exe'):
    		print("Fermeture d'Internet explorer")
    		killalltasks('iexplore.exe')
    	print("Installation IE 11")
        if iswin64():
    		run('IE11-Windows6.1-x64-fr-fr.exe /quiet /no-default /norestart')
    	else:
    		run('IE11-Windows6.1-x86-fr-fr.exe /quiet /no-default /norestart')
        uninstallstring = ['wusa /uninstall /KB:2841134']

    

Changelog

No changelog
    

manifest.sha256

[["WAPT/icon.png", "2a3c06a0b253eba3ed4ea2d089f758225604fb4e45dd292f2a8f304621d72e29"], ["WAPT/certificate.crt", "79e5388683c0b6cb03f4f81e4e58e3a11463b2b6cf169dd9c453098027dcfaa4"], ["WAPT/wapt.psproj", "795d36d10109ca85357285f79090fac2be856e5830ea31fa913cc55cb825807b"], ["IE11-Windows6.1-x86-fr-fr.exe", "59dd1cc79675d50924fd7e1546040532721ec0ce6d10224543b777bbbce1a6f9"], ["setup.py", "aba53d967413117985adf169eda133eb95f327b587ed45144b73cecbd1db8684"], ["IE11-Windows6.1-x64-fr-fr.exe", "1d7226f6bfa0b15e03761e87bfb62d650f2024f91f0a7136128b0408b765e49f"], ["WAPT/control", "656ee90b7bc54036cc24b64ac47f631733ad137351c2fe6d5cc261b416b071ce"]]