Je voudrais bien utiliser wapt pour deployer sur certains PC une modification d'une clé dans la base de registre windows en relation avec les reglages outlook
A la base j'ai un fichier reg comme suit:
Code : Tout sélectionner
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover]
"ExcludeExplicitO365Endpoint"=dword:00000001
le premier pour installer la clé (AntiPopup.bat):
Code : Tout sélectionner
@echo off
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover /f /v ExcludeExplicitO365Endpoint /t REG_DWORD /d "00000001"
Code : Tout sélectionner
@echo off
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover /v ExcludeExplicitO365Endpoint /f
Par contre une fois le paquet WAPT créé avec le setup.py suivant:
Code : Tout sélectionner
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('AntiPopup.bat: Execute...')
run(r'AntiPopup.bat')
def uninstall():
print('RemoveAntiPopup.bat: Execute...')
run(r'RemoveAntiPopup.bat')
Pensant à un soucis avec l'application d'un fichier bat, j'ai converti les fichiers bat en fichier exe avec droits admin.
J'ai testé les fichiers exe directement dans la VM, ils créent bien et suppriment bien la clé
j'ai créé le fichier setup.py comme suit:
Code : Tout sélectionner
# -*- coding: utf-8 -*-
from setuphelpers import *
uninstallkey = []
def install():
print('AntiPopup.exe: Execute...')
run(r'AntiPopup.exe')
def uninstall():
print('RemoveAntiPopup.exe: Execute...')
run(r'RemoveAntiPopup.exe')
Pouvez vous m'aider svp? J'ai pas mal de petit package de ce genre à créer.
Par avance merci
### Infos obligatoires###
Serveur sous Debian 9
Machine d'administration Windows 10 Pro (1909)
Version WAPT Server : 1.8.1
Version WAPT Agent : 1.8.1.6740
version WAPT Setup : 1.8.1.6740
Version WAPT Deploy : 1.8.1.6740
Statut de la base: OK (1.7.6.6)