Gå til innhold

extracte .reg fil fra registeret


Anbefalte innlegg

Skrevet

Hvordan extracte en registerverdi fra registeret med delphi?

 

Slik at jeg f.eks extrakter HKEY_LOCAL_MACHINE\Software\et-eller-annet\ til en .reg fil.

 

HowTo? :w00t:

Videoannonse
Annonse
Skrevet

Er ikke helt sikker på om det er denne løsningen du er ute etter men uansett..

her er iallefall ett eksempel på hvordan du henter ut values fra registry...

 

 

MyReg:=TRegistry.Create;

MyReg.RootKey:=HKEY_LOCAL_MACHINE;

 

If MyReg.KeyExists('\Software\MyApp\') then

begin

MyReg.OpenKey('\Software\MyApp\', False);

 

if MyReg.ValueExists('MyValue') then

zTempString:=MyReg.ReadString('MyValue');

 

MyReg.CloseKey;

end;

 

MyReg.Free

 

 

..::Kodehode::..

Skrevet

Det enkleste og beste er nok å bruke regedit selv til dette:

 

regedit /e filnavn keynavn (bruk "" rundt filnavn og keynavn hvis de inneholder mellomrom)

 

 

F.eks. vil dette eksportere hele treet til pascalfilene dine:

 

regedit /e c:\pas.reg HKEY_CLASSES_ROOT\.pas

 

 

Bare bruk en ShellExecute sammen med det, så har du den raskeste løsningen. :)

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...