Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Get Registry Value

Reads a value from the Windows registry and stores it in a variable.

Script usage:

Windows::Get-RegistryValue(
	Hive: <integer>,
	Key: <text>,
	Name: <text>,
	[Value: <RuntimeValue>],
	[FailIfNotFound: <true/false>]
);

Arguments:

NameFormatScript UsageUsage Notes
☆ Hive
integer
Hive
This argument is required.
☆ Key
text
Key
This argument is required.
☆ Value name
text
Name
This argument is required.
⇒ Store to variable
RuntimeValue
Value
Fail if value not found
true/false
FailIfNotFound

Example:

Windows::Get-RegistryValue
(
    Hive: LocalMachine,
    Key: SOFTWARE\7-Zip,
    Name: Path,
    Value => $PathTo7Zip
);