Mit der Klasse TRegistry kann du sowohl nachsehen was überhaupt schon in der Registry steht als auch deine eigenen Einträge erstellen.
Das Arbeiten mit Batch-Datei halte ich hier für zu fehleranfällig.
Besser ist es natürlich gleich die dafür vorgesehene
API zu verwenden.
Windows Vista - Eine neue Erfahrung in Fehlern.