That is a text file: Re: How is this any clearer than editing a text file?
You do know that the Windows registry can be accessed as file system, and items therein can be accessed as text files, right?
As well as a .NET objects that can be piped to other programs:
------------------------------------------------------------------------------------
PS HKLM:\SYSTEM\ControlSet001\Control\> ls -R 'HKLM:\system\CurrentControlSet\Enum\PCI\VEN_8086&DEV_15F2&SUBSYS_30038086&REV_03\'
Hive: HKEY_LOCAL_MACHINE\system\CurrentControlSet\Enum\PCI\VEN_8086&DEV_15F2&SUBSYS_30038086&REV_03
Name Property
---- --------
48210BFFFF3640AF00 DeviceDesc : @oem120.inf,%e15f2_3nc.devicedesc%;Intel(R) Ethernet Controller (3) I225-LM
LocationInformation : @System32\drivers\pci.sys,#65536;PCI bus %1, device %2, function %3;(88,0,0)
Capabilities : 16
UINumber : 13
Address : 0
ContainerID : {00000000-0000-0000-ffff-ffffffffffff}
HardwareID : {PCI\VEN_8086&DEV_15F2&SUBSYS_30038086&REV_03, PCI\VEN_8086&DEV_15F2&SUBSYS_30038086, PCI\VEN_8086&DEV_15F2&CC_020000
, PCI\VEN_8086&DEV_15F2&CC_0200
}
CompatibleIDs : {PCI\VEN_8086&DEV_15F2&REV_03, PCI\VEN_8086&DEV_15F2, PCI\VEN_8086&CC_020000, PCI\VEN_8086&CC_0200...}
ConfigFlags : 0
ClassGUID : {4d36e972-e325-11ce-bfc1-08002be10318}
Driver : {4d36e972-e325-11ce-bfc1-08002be10318}\0006
Service : e2fexpress
Mfg : @oem120.inf,%intel%;Intel
FriendlyName : Intel(R) Ethernet Controller (3) I225-LM
Hive: HKEY_LOCAL_MACHINE\system\CurrentControlSet\Enum\PCI\VEN_8086&DEV_15F2&SUBSYS_30038086&REV_03\48210BFFFF3640AF00
Name Property
---- --------
Device Parameters InstanceIndex : 1
Hive: HKEY_LOCAL_MACHINE\system\CurrentControlSet\Enum\PCI\VEN_8086&DEV_15F2&SUBSYS_30038086&REV_03\48210BFFFF3640AF00\Device Parameters