Action taken by a registry key entry.
Default is importing, but if the key starts with an '-', then it is removing that particular entry.
Retrieves the encoding of the reg file, checking for "REGEDIT4".
The text encoding of the .reg file.
Strips the root hive off the passed registry key.
Registry Key to parse.
The passed registry key without the root hive.
Returns value type of passed registry value data.
The string representation of the registry type.
regValueData
Returns the root hive of the passed registry key.
Converts the byte arrays (saved as array of string) into a single string.
Array of strings
Text Encoding
String value
Maps a Registry data type to a Registry value type.
Registry data type to parse.
Corresponding RegistryValueType.
Removes the leading and ending brackets from the given string.
Given string
Stripped string
Removes the ending blackslashes from the given string.
Given string
Stripped string
Removes the leading and ending characters from the given string
Given string
Lead character to strip
Stripped string
Determines if registry key is importing data or removing data from the registry.
Registry key to parse
Action taken by key.
Parses the Hive of the passed registry key
Registry Key to parse
Root Hive of passed Key
Strips off the registry hive from the passed key.
Registry key to parse
Registry key stripped of the root hive.
Strips brackets and returns Registry Key.
Registry Key to parse
Registry key stripped of the [
and ]
characters
Parses registry key and values into array.
String of file contents to parse for key/values
IRegValueMap
of Registry Keys and their values.
Parses Values entry into data:value array.
Values entry from normalizeKeys
function.
Parent key these values belong to.
Parsed values in separate key/value array.
Gets the contents of the passed file.
A string representing contents of the file.
Formats registry entries and values into an registry-export-style string.
An entry for the [Registry] section of the *.sig signature file.
Generated using TypeDoc
Encoding of exported registry file.