Wenn ich dich richtig verstanden habe, ist das
Code:
Geraet Haupt
_ip addresse 192.168.100.XXX 255.255.255.0
!
bla bla bla
blub
!
Geraetename YYY
sozusagen ein Template... Wenn dem so ist, würde ich den Inhalt in eine TStringList laden, und mit der Funktion
StringReplace einfach XXX und YYY durch entsprechende Werte ersetzen, und den Inhalt der TStringlist wieder unter einem anderem Namen speichern...
Das StringReplace geht in einem Ruck, wenn du über die Text-Eigenschaft deiner TStringList läufst.