Pliki .reg i ich tworzenie

aZgon

Aby ułatwić sprawę napisałem to w punktach (mam nadzieje że tak będzie przejrzyściej) A więc tak:

  1. "REGEDIT4" lub inny identyfikator edytora rejestru (np. narzędzie regedit.exe z Windows XP i Vista stosuje "Windows Registry Editor Version 5.00") musi znajdować się na początku pliku.
  2. Aby dodać klucz piszemy jego ścieżkę, np. [HKEY_LOCAL_MACHINE\SOFTWARE\<nazwa klucza>] lub też należy podać miejsce gdzie on ma się znajdować czyli [HKEY_LOCAL_MACHINE\SOFTWARE]</code> i napisać <code>KEY="tutaj wartość klucza" w następnej linii.
  3. Aby dodać nową wartość ciągu należy napisać gdzie ona ma się znajdować a następnie wpisać "nazwa ciągu"="wartość ciągu czyli *.*"
  4. Aby dodać nową wartość DWORD należy napisać gdzie ona ma się znajdować, a następnie "nazwa wartości"=dword:wartość czyli np. 0000001
  5. Aby zmienić wartość w wartości domyślnej należy napisać miejsce tej wartości np. [HKEY_CLASSES_ROOT\Corel\BarCode.9] a następnie napisać @="wartość domyślnej wartości ciągu"
  6. Aby dodać wartość binarną należy podać gałąź w której ma ona się znajdować oraz napisać: "nazwa wartości"=hex:wartość

Plik z danymi rejestru musi mieć rozszerzenie .reg, by zostać przetworzony przez systemowy edytor rejestru.

Uwagi

  • Linia "REGEDIT4" lub wspominana "Windows Registry Editor" wskazuje wersję edytora Rejestru i zabezpiecza jedynie przed próbą dołączenia pliku przeznaczonego dla Windows 9x lub nowszego do rejestru systemu Windows 3.x.
  • Usuwać klucze z rejestru można dodając przed ich ścieżką znak -, na przykład [-HKEY_LOCAL_MACHINE\Software\Niechciany klucz]
  • Jeżeli wartość wpisywana do rejestru ma zawierać znak "\" należy go wpisać podwójnie ("\")

6 komentarzy

eeeeeeeeeeee... a ja tam uważam że jest nie czytelny. nie kapuje - po co to numerowanie, skoro nawet się nie robi konkretnej rzeczy w tym arci (przynajmniej mi się tak wydaje)?? P.S. Nie myślcie że potrafię tylko krytykować :P

No ja osobiście niestety nie słyszałem o czymś takim, swego czasu kolo listopada 99 (wtedy wyszedl enter z opisanymi kruczkami do rejestru) zajmowalem sie duzo plikami .reg i długo sie męczyłem zeby np. usunąć wartość która była odpowiedzialna za kosz ... Jednak niestety z marnym skutkiem, a osoby z którymi rozmawiałem na ten temat powiedziały ze przez pliki reg nie moge nic usuwać ...
Jeżeli jednak znasz taki sposób usunięcia klucza bądz wartości przez plik reg to zwracam honor i przyjme to za dobrą monete ...

A co z takim ciekawym zagadnienuiem jak usuwanie wartości? Gdzieś widziałem, że takie coś się robi z użyciem minusa, np.
[-HKEY_LOCAL_MACHINESOFTWAREtutaj...
Czy to też działa?
Chyba zadziała

Patrzcie tutaj:

www.windows.online.pl
--> Alchemia Windows
---> rejestr cz.7

Czytajcie...

PS. Na tej stronie można sie dużo dowiedzieć...

Co chwila poprawiasz ten art i zawsze zapominasz o podwójnych backslashach. Pamiętaj o tym!

Ogółnie to mi sie artykuł podoba ;)