Kas yra REG failas?
REG failas yra tiesiog tekstinis failas su plÄtiniu .reg. Å ie failai paprastai sukuriami eksportuojant tipinius raktus iÅ¡ registro. Å ie failai taip pat gali bÅ«ti naudojami kaip atsarginÄ registro kopija (ypaÄ Å¡is veiksmas yra svarbus prieÅ¡ atliekant pakeitimus!). Matote, kad kai kurie padarÄ juos prieinamus kaip atsisiunÄiamus failus tose paÄiose svetainÄse, kuriose parodyta, kaip įsilaužti į registrÄ . REG failas yra naudingas atliekant rankinius registro pakeitimus ir eksportuojant tuos pakeitimus. Tiesiog Å¡iek tiek iÅ¡valykite failÄ ir bendrinkite jį su kitais.
REG failo formatas
REG failo formatas buvo skirtas eksportuoti ir importuoti Windows registro dalis naudojant INI sintaksÄ. Windows registras yra reliacinÄ arba hierarchinÄ duomenų bazÄ, kurioje saugomi žemo lygio Microsoft Windows operacinÄs sistemos ir kitų Windows registrÄ naudojanÄių programų parametrai. Galima sakyti, kad registrÄ arba Windows registrÄ sudaro informacija, parinktys, nustatymai ir kitos programos ir aparatinÄs įrangos, įdiegtos visose Microsoft Windows operacinių sistemų versijose, reikÅ¡mÄs.
REG failo sintaksÄ
Å tai keletas pagrindinių REG failo sintaksÄs elementų: â RegistryEditorVersion: pvz., Windows Registry Editor Version 5.00, skirta Windows 2000, Windows XP ir Windows Server 2003.
- TuÅ¡Äia eilutÄ: nurodo naujo registro kelio pradžiÄ . â RegistryPathx: dalinio rakto, kuriame yra pirmoji importuojama reikÅ¡mÄ, kelias. â DataItemNamex: duomenų elemento, kurį norite importuoti, pavadinimas.
- DataTypex: registro reikÅ¡mÄs duomenų tipas.
Raktai saugomi .reg failuose naudojant Å¡iÄ sintaksÄ:
[<Hive name>\<Key name>\<Subkey name>]
"Value name"=<Value type>:<Value data>
Galite redaguoti numatytÄ jÄ rakto reikÅ¡mÄ naudodami @, o ne vertÄs pavadinimÄ :
[<Hive name>\<Key name>\<Subkey name>]
@=<Value type>:<Value data>
Pavyzdys
Äia yra REG failo pavyzdys
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Foobar]
"Value A"="<String value data with escape characters>"
"Value B"=hex:<Binary data (as comma-delimited list of hexadecimal values)>
"Value C"=dword:<DWORD value integer>
"Value D"=hex(0):<REG_NONE (as comma-delimited list of hexadecimal values)>
"Value E"=hex(1):<REG_SZ (as comma-delimited list of hexadecimal values representing a UTF-16LE NUL-terminated string)>
"Value F"=hex(2):<Expandable string value data (as comma-delimited list of hexadecimal values representing a UTF-16LE NUL-terminated string)>
"Value G"=hex(3):<Binary data (as comma-delimited list of hexadecimal values)> ; equal to "Value B"
"Value H"=hex(4):<DWORD value (as comma-delimited list of 4 hexadecimal values, in little endian byte order)>
"Value I"=hex(5):<DWORD value (as comma-delimited list of 4 hexadecimal values, in big endian byte order)>
"Value J"=hex(7):<Multi-string value data (as comma-delimited list of hexadecimal values representing UTF-16LE NUL-terminated strings)>
"Value K"=hex(8):<REG_RESOURCE_LIST (as comma-delimited list of hexadecimal values)>
"Value L"=hex(a):<REG_RESOURCE_REQUIREMENTS_LIST (as comma-delimited list of hexadecimal values)>
"Value M"=hex(b):<QWORD value (as comma-delimited list of 8 hexadecimal values, in little endian byte order)>
Nuorodos
[Kaip pridÄti, modifikuoti arba iÅ¡trinti dalinius registro raktus ir reikÅ¡mes naudojant .reg failÄ ](https://support.microsoft.com/en-us/topic/how-to-add-modify-or-delete- Registry-subkeys-and-values-by-using-a-reg-file-9c7f37cf-a5e9-e1cd-c4fa-2a26218a1a23)