Valor de registro DWORD: prohíbe un ejecutable
Publicado: 6 de febrero de 2017 - 10:34 a. m.
Buen día,
Tengo problemas para agregar un valor DWORD al registro; recibo el siguiente mensaje al ejecutar session-setup:
ValueError CRÍTICO: No se pudieron convertir los datos al tipo especificado.
Lo mismo ocurre con los valores 1 o 0x00000001.
Tengo problemas para agregar un valor DWORD al registro; recibo el siguiente mensaje al ejecutar session-setup:
ValueError CRÍTICO: No se pudieron convertir los datos al tipo especificado.
Lo mismo ocurre con los valores 1 o 0x00000001.
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
import time
import os
uninstallkey = []
def GetUserName():
return os.getenv('USERNAME')
def install():
print('Installation de DisallowRun')
def session_setup():
utilisateur = GetUserName()
if(utilisateur == "eleve"):
registry_set(HKEY_CURRENT_USER,r'Software/Microsoft/Windows/CurrentVersion/Policies/Explorer/','DisallowRun','0x00000001',type=REG_DWORD)
registry_set(HKEY_CURRENT_USER,r'Software/Microsoft/Windows/CurrentVersion/Policies/Explorer/DisallowRun','1','shutdown.exe',type=REG_SZ)