Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Registrybackup (https://www.delphipraxis.net/7162-registrybackup.html)

Uncle Cracker 4. Aug 2003 13:48


Registrybackup
 
Ist es irgenwie möglich mit Delphi ein backup der registry anzulegen?

Wenn ja wie?


:love: Danke UC

Uncle Cracker 6. Aug 2003 07:21

Re: Registrybackup
 
Gibt es denn dafür keinen Code?

Assarbad 6. Aug 2003 19:43

Re: Registrybackup
 
Benutz:

Code:
LONG RegSaveKey(
  HKEY hKey,
  LPCTSTR lpFile,
  LPSECURITY_ATTRIBUTES lpSecurityAttributes
);
Die Komplementärfunktion ist RegRestoreKey(). Leider ist das Format danach ein binäres und entsprechend nicht kompatibel mit .REG Dateien etc. Aber die Funktion existiert auf NT/9x. Auf NT brauchst du die entsprechenden Privilegien (siehe Win32 API/PSDK).

Für .REG-kompatible Dateien mußt du selbst das Format analysieren und Code nachempfinden.

Die Backup-Dateien sind im übrigen (zumindest auf NT) auch nicht kompatibel mit normalen Hives und lassen sich entsprechend auch nicht per RegLoadKey() laden.

Uncle Cracker 6. Aug 2003 20:13

Re: Registrybackup
 
Danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz