[RISOLTO] Chiave di registro aggiunta ma errore restituito
Pubblicato: 11 giugno 2021 - 08:33
Buongiorno,
Dopo aver installato Adobe Reader XI, per motivi di compatibilità con uno dei nostri programmi software, desidero disattivare la modalità protetta aggiungendo chiavi di registro.
Recupero tutti i SID delle sessioni di Windows e li eseguo in loop per iniettare la chiave in ogni sessione.
Tutto sembra funzionare; le mie chiavi sono corrette nel registro, ma ecco l'output della console che mostra un errore nel sistema. Non capisco perché:
Server Debian
wapt versione 2.0
Macchina di amministrazione: Windows 10 1909 x64
Dopo aver installato Adobe Reader XI, per motivi di compatibilità con uno dei nostri programmi software, desidero disattivare la modalità protetta aggiungendo chiavi di registro.
Recupero tutti i SID delle sessioni di Windows e li eseguo in loop per iniettare la chiave in ogni sessione.
Tutto sembra funzionare; le mie chiavi sono corrette nel registro, ma ecco l'output della console che mostra un errore nel sistema. Non capisco perché:
Ecco il frammento di codice:*** Interprete remoto reinizializzato ***
Riga di comando: install "c:\waptdev\wapt-adobe-XI-wapt\WAPT\.."
Utilizzo del file di configurazione: C:\Program Files (x86)\wapt\wapt-get.ini
Installazione dei file WAPT c:\waptdev\wapt-adobe-XI-wapt
2021-06-10 15:35:17,161 CRITICO Errore irreversibile nello script di installazione: 22: Parametro non corretto:
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", riga 261, in reg_openkey_noredir
result = winreg.OpenKey(rootkey, subkeypath, 0, sam | winreg.KEY_WOW64_64KEY)
FileNotFoundError: [WinError 2] Il file specificato non è stato trovato
Durante la gestione di l'eccezione di cui sopra, si è verificata un'altra eccezione:
Traceback (chiamata più recente):
File "C:\Program Files (x86)\wapt\common.py", riga 3910, in install_wapt
exitstatus = setup.install()
File "c:\waptdev\wapt-adobe-XI-wapt\setup.py", riga 25, in install
registry_setstring(HKEY_USERS,r"%s\Software\Adobe\Acrobat Reader\11.0\TrustManager" %profsid,"iProtectedView",0, type=REG_DWORD)
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", riga 302, in registry_setstring
with reg_openkey_noredir(root, path, sam=KEY_WRITE, create_if_missing=True) as key:
File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", riga 269, in reg_openkey_noredir
restituisce winreg.CreateKeyEx(rootkey, subkeypath, 0, sam | winreg.KEY_READ | winreg.KEY_WOW64_64KEY | winreg.KEY_WRITE)
OSError: [WinError 87] Parametro non valido
ERRORE FATALE: 22: Parametro non corretto
Codice di uscita: 3
Informazioni sull'installazione di Watt:profiles_path = r'SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList'
per profsid in reg_enum_subkeys(reg_openkey_noredir(HKEY_LOCAL_MACHINE,profiles_path)):
se non profsid.startswith('S-1-5-21-'):
continua
registry_setstring(HKEY_USERS,r"%s\Software\Adobe\Acrobat Reader\11.0\TrustManager" %profsid,"iProtectedView",0, type=REG_DWORD)
registry_setstring(HKEY_USERS,r"%s\Software\Adobe\Acrobat Reader\11.0\TrustManager" %profsid,"bEnhancedSecurityStandalone",0, type=REG_DWORD)
registry_setstring(HKEY_USERS,r"%s\Software\Adobe\Acrobat Reader\11.0\TrustManager" %profsid,"bEnhancedSecurityInBrowser",0, type=REG_DWORD)
registry_setstring(HKEY_USERS,r"%s\Software\Adobe\Acrobat Reader\11.0\Privileged" %profsid,"bProtectedMode",0, type=REG_DWORD)
Server Debian
wapt versione 2.0
Macchina di amministrazione: Windows 10 1909 x64