diff --git a/kg-disable-access-documents-wapt/setup.py b/kg-disable-access-documents-wapt/setup.py new file mode 100644 index 0000000..e7de633 --- /dev/null +++ b/kg-disable-access-documents-wapt/setup.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +from setuphelpers import * + +uninstallkey = [] + +def install(): + print('installing %s' % control.asrequirement()) + registry_set(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\documentsLibrary','Value','Deny') + + +def uninstall(): + print('uninstalling %s' % control.asrequirement()) + registry_set(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\documentsLibrary','Value','Allow') + + +def audit(): + print('Auditing %s' % control.asrequirement()) + if registry_readstring(HKEY_LOCAL_MACHINE,'SOFTWARE\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore\documentsLibrary','Value').lower() == 'deny': + return 'OK' + else: + return 'Error' \ No newline at end of file