Vorrei utilizzare Wapt per implementare una modifica a una chiave nel registro di Windows relativa alle impostazioni di Outlook su determinati PC
Il mio file .reg di base si presenta così:
Codice: Seleziona tutto
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover]
"ExcludeExplicitO365Endpoint"=dword:00000001Il primo modo è installare la chiave (AntiPopup.bat):
Codice: Seleziona tutto
@echo off
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover /f /v ExcludeExplicitO365Endpoint /t REG_DWORD /d "00000001"Codice: Seleziona tutto
@echo off
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\AutoDiscover /v ExcludeExplicitO365Endpoint /fTuttavia, una volta creato il pacchetto WAPT con il seguente setup.py:
Codice: Seleziona tutto
# -*- 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')Pensando che potesse esserci un problema con l'applicazione di un file batch, ho convertito i file batch in file exe con diritti di amministratore.
Ho testato i file eseguibili direttamente nella VM: creano ed eliminano la chiave correttamente
Ho creato il file setup.py come segue:
Codice: Seleziona tutto
# -*- 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')Puoi aiutarmi per favore? Ho parecchi piccoli pacchetti come questo da creare.
Grazie in anticipo
### Informazioni richieste###
Server che esegue Debian 9
Macchina di amministrazione Windows 10 Pro (1909)
Versione del server WAPT: 1.8.1
Versione dell'agente WAPT: 1.8.1.6740
Versione di installazione WAPT: 1.8.1.6740
Versione di distribuzione WAPT: 1.8.1.6740
Stato del database: OK (1.7.6.6)
