Actualmente en servidores
Versión del servidor WAPT: 1.7.4
Versión del agente WAPT: 1.7.4.6077
Versión de configuración de WAPT: 1.7.4.6077
Versión de implementación de WAPT: 1.7.4.6077
Estado de la base de datos: OK (1.7.4.0)
Tengo este nuevo script para bloquear los reinicios automáticos de Windows 10 con Windows Update
Código: Seleccionar todo
from setuphelpers import *
#list de paquets à oublier tout simplement.
uninstallkey = []
#def main():
def install():
if(windows_version() >= Version('10.0')):
print('is windows 10')
#reg
registry_set('HKEY_LOCAL_MACHINE',r'SOFTWARE/Policies/Microsoft/Windows/WindowsUpdate/AU','NoAutoRebootWithLoggedOnUsers',1,type=REG_DWORD)
# registry_set(HKEY_LOCAL_MACHINE, r'SOFTWARE/Microsoft/Windows/CurrentVersion/Policies/System','MaxGPOScriptWait',180,type=REG_DWORD)
print('key set. reboot required to be taken in count.')
else:
print('not w10')
if __name__ == '__main__': #run debug
install()
def uninstall():
if(reg_key_exists('HKEY_LOCAL_MACHINE',r'SOFTWARE/Policies/Microsoft/Windows/WindowsUpdate/AU','NoAutoRebootWithLoggedOnUsers')):
registry_set('HKEY_LOCAL_MACHINE',r'SOFTWARE/Policies/Microsoft/Windows/WindowsUpdate/AU','NoAutoRebootWithLoggedOnUsers',0,type=REG_DWORD)*** Intérprete remoto reinicializado ***
es windows 10
Traceback (última llamada más reciente):
Archivo "C:\waptdev\ymg-WU10-autorebootblock-wapt\setup.py", línea 23, en
install()
Archivo "C:\waptdev\ymg-WU10-autorebootblock-wapt\setup.py", línea 17, en install
registry_set('HKEY_LOCAL_MACHINE',r'SOFTWARE/Policies/Microsoft/Windows/WindowsUpdate/AU','NoAutoRebootWithLoggedOnUsers',1,type=REG_DWORD)
Archivo "C:\Program Files (x86)\wapt\setuphelpers.py", línea 1654, en registry_set
con reg_openkey_noredir(root,path,sam=KEY_WRITE,create_if_missing=True) como clave:
Archivo "C:\Program Files (x86)\wapt\setuphelpers.py", línea 1431, en reg_openkey_noredir
result = _winreg.OpenKey(rootkey,subkeypath,0, sam | _winreg.KEY_WOW64_64KEY)
TypeError: El objeto no es un objeto PyHKEY
Y obtengo un error similar si intento implementarlo a través de la consola después:
¿Podría ser un error de permisos?es windows 10Traceback (última llamada más reciente):
Archivo "C:\Program Files (x86)\wapt\common.py", línea 3818, en install_wapt
exitstatus = setup.install()
Archivo "c:\users\rcu\appdata\local\temp\waptx2yigf\setup.py", línea 17, en install
Archivo "C:\Program Files (x86)\wapt\setuphelpers.py", línea 1654, en registry_set
con reg_openkey_noredir(root,path,sam=KEY_WRITE,create_if_missing=True) como clave:
Archivo "C:\Program Files (x86)\wapt\setuphelpers.py", línea 1431, en reg_openkey_noredir
result = _winreg.OpenKey(rootkey,subkeypath,0, sat | _winreg.KEY_WOW64_64KEY)
TypeError: El objeto no es un objeto PyHKEY
TypeError: El objeto no es un objeto PyHKEY
Gracias, un cordial saludo,
Renaud.

