36 lines
1.2 KiB
Python
36 lines
1.2 KiB
Python
# -*- coding: utf-8 -*-
|
|
from setuphelpers import *
|
|
|
|
r"""
|
|
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()
|
|
|
|
"""
|
|
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
|
|
|
|
|
|
def install():
|
|
# Declaring local variables
|
|
|
|
# Installing the software
|
|
print("Installing: Install-Client-Poissy.msi")
|
|
install_msi_if_needed('Install-Client-Poissy.msi')
|
|
|
|
|
|
#Ajout des droits utilisateurs sur les dossiers
|
|
run(r'icacls "C:\Program Files\Carestream" /grant "Utilisateurs":F')
|
|
run(r'icacls "C:\ProgramData\Carestream" /grant "Utilisateurs":F')
|
|
|
|
|
|
#Mise en place Edge en mode compatibilité IE
|
|
registry_set(HKEY_CURRENT_USER, r"SOFTWARE\Policies\Microsoft\Edge", "InternetExplorerModeTabInEdgeModeAllowed","0x00000001")
|
|
registry_set(HKEY_CURRENT_USER, r"SOFTWARE\Policies\Microsoft\Edge", "InternetExplorerModeToolbarButtonEnabled","0x00000001")
|
|
|
|
def uninstall():
|
|
|
|
registry_delete(HKEY_CURRENT_USER, r"SOFTWARE\Policies\Microsoft\Edge", "InternetExplorerModeTabInEdgeModeAllowed")
|
|
registry_delete(HKEY_CURRENT_USER, r"SOFTWARE\Policies\Microsoft\Edge", "InternetExplorerModeToolbarButtonEnabled")
|
|
|
|
|
|
|
|
|