Vidas klausė: Jūsų tinklalapyje radau, kaip pakeisti registrų dešinę pusę, kai programėlė parašyta failu su išplėtimu .REG, neįeinant į registrus. Viskas tvarkoje, bet gal galėtumėte paaiškinti, kaip pakesti dešinės pusės registrų duomenis arba juos visai ištrinti (t.y. parašyti programėlės galą) pvz.: Name- WatchDog, Type- REG_SZ, Data- C:Program FilesInterVideo? Naudojama Windows XP.
Guru atsako:
Negalima pakeisti registro reikšmės naudojant .REG failą. Galima kurti naujas reikšmes arba šalinti esamas.
PRIMINIMAS: Windows registro keitimas gali būti pavojingas. Pakeitus ne tą raktą sistema gali pradėti veikti nestabiliai ar visai nustoti veikusi. Būkite atidūs.
Pradžiai – dar kartą kaip atrodo pats .REG failas:
<failo pradžia>
Failo kūrimo programos pavadinimas
[KELIASikirakto]
‘RaktoPavadinimas’=[tipas:]reikšmė
[KELIASikikitorakto]
‘RaktoPavadinimas’=[tipas:]reikšmė
‘RaktoPavadinimas2′=[tipas:]reikšmė
<failo pabaiga>
Naujos eilutės yra svarbios: prieš kiekvieną kelio identifikatorių turi būti nauja eilutė.
Rakto tipas gali būti neįrašytas, jei rakto reikšmė REG_SZ (elementari simbolių eilutė). Visais kitais atvejais rakto tipas būtinas.
Tarkim, kad
HKEY_LOCAL_MACHINESOFTWAREManoProgramaVykdymas
vietoje norime panaikinti seną reikšmę ‘WatchDog’ raktui. Tuomet kuriame tokį failą:
<failo pradžia>
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREManoProgramaVykdymas]
‘WatchDog’=-
<failo pabaiga>
Reikšmės vietoje tiesiog parašomas minuso („-“) ženklas.
Jei norime įrašyti naują reikšmę (jei yra sena reikšmė – ją pašalinant), kuriame tokį failą:
<failo pradžia>
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREManoProgramaVykdymas]
‘WatchDog’=-
[HKEY_LOCAL_MACHINESOFTWAREManoProgramaVykdymas]
‘WatchDog’='C:\Program Files\InterVideo’
<failo pabaiga>
Atkreipkite dėmesį: pasvirasis brūkšnelis yra pakartojamas du kartus. Papildomą pasvirąjį brūkšnelį reikia rašyti prieš šiuos simbolius: „“ (pats pasvirasis brūkšnelis) ir „’“ (t.y. dvigubų kabučių simbolis). Visus kitus simbolius rašome tokius, kokie jie yra.
Pastaba: geriausia naudojantis „regedit“ programa (Start -> Run -> regedit [Enter]) sukurti norimus raktus ir juos eksportuoti.
Sorry, the comment form is closed at this time.