registry-values | ![]() |
(registry-values <key>)
Stringlist of subkey values.
Returns a list of a registry subkey values, all registry key "descendents".
This is the same as (vl[x]-registry-descendents key T)
with the second argument.
The counterpart to (vl[x]-registry-descendents key)
is (registry-descendents key)
(registry-values
(strcat "HKEY_CURRENT_USER\\" (registry-acad-product-key)
"\\Profiles\\myprofile\\General") => (...)
Valid <key> string arguments for every registry-xxx function should start with one of the following strings:
HKEY_CLASSES_ROOT HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USERS HKEY_CURRENT_CONFIG
registry-values is the same as the according Vital Lisp 3 function (vlx-registry-descendents T) and undocumented Visual Lisp function (vl-registry-descendents T) - with the second argument supplied and non-nil.
Note
The Windows registry is a central OS database which is easily and fast accessed, but it's hard to copy entries to other systems.
key: A string naming the specific registry subtree and key. Case-dependant
A list of strings on success, NIL otherwise.
None.
(std-require 'REGISTRY)
Defined in REGISTRY