-
A reference for the RegistryApi.
-
Introduction
-
Basic Usage
-
Functions
-
populate_offsets(self)
-
set_current(self, hive_name = None, user = None)
-
reset_current(self)
-
print_offsets(self)
-
reg_get_currentcontrolset(self, fullname = True)
-
reg_get_key(self, hive_name, key, user = None, given_root = None)
-
reg_yield_key(self, hive_name, key, user = None, given_root = None)
-
reg_enum_key(self, hive_name, key, user = None)
-
reg_get_all_keys(self, hive_name, user = None, start = None, end = None, reg = False)
-
reg_get_all_subkeys(self, hive_name, key, user = None, given_root = None)
-
reg_yield_values(self, hive_name, key, thetype = None, given_root = None)
-
reg_get_value(self, hive_name, key, value, strcmp = None, given_root = None)
-
get a particular value by name:
-
get a particular value by name and only if its data contains "BOB-DCADFEDC55C":
-
check if there's a value "ComputerName" with data value of "BOB-blahblahblah"; the function returns None if it does not exist:
-
reg_get_last_modified(self, hive_name, count = 1, user = None, start = None, end = None, reg = False)
-
now print out with registry path as well: