ich habe eine Textdatei aus DNS exportier:
CODE
host1 (A) IP-Adresse1
host2 (A) IP-Adresse2
host3 (A) IP-Adresse3
host4 (A) IP-Adresse4
host2 (A) IP-Adresse2
host3 (A) IP-Adresse3
host4 (A) IP-Adresse4
(das sind natürlich nicht die richtigen Daten aber der Aufbau ist gleich.)
Nun möchte ich diese Textdatei mit zusätzlich manuell hinzugefügten Hosts wieder in DNS importieren.
Ich würde nun gerne die Hostnamen und die IP-Adressen aus der Datei auslesen und dann als Variable in das Batchscript einbauen.
Dann kann ich diese Variablen (z.B %HOST% und %IP%) mit diesem Befehl in DNS importieren.
CODE
dnscmd Servername /RecordAdd Zonenname %HOST% A %IP%
Hier mal mein bisheriger Code:
CODE
@echo
:START
cls
For /F "Tokens=1 Delims= " %%A In (dns.txt) Do (
set HOST= %%A
)
For /F "Tokens=4,* Delims= " %%B In (dns.txt) DO (
set IP= %%B
)
dnscmd Servername /RecordAdd Zonenname %HOST% A %IP%
pause >nul
:START
cls
For /F "Tokens=1 Delims= " %%A In (dns.txt) Do (
set HOST= %%A
)
For /F "Tokens=4,* Delims= " %%B In (dns.txt) DO (
set IP= %%B
)
dnscmd Servername /RecordAdd Zonenname %HOST% A %IP%
pause >nul
Ich habe einfach keine Ahnung mehr wie ich weiter machen könnte.
Hat jemand von euch noch eine Idee oder eine Andere Lösung mit bspw. vbs.
Vielen Dank schon mal an alle,
Mfg
Max