Vytvořte si CMD skripty
pro nastavení na DHCP:
netsh interface ip set address "název připojení" dhcp
pro pevné nastavení:
netsh interface ip set address "název připojení" static IP_adresa Maska Brána
Možná je chybně syntaxe (píšu z hlavy), každopádně help netsh napoví i příklady.
EDIT: Místo názvu připojení je asi vhodnější použít jeho index - ten zjistíte z listu příkazem
netsh interface ip show interface
Snad to funguje i v XP (netsh určitě obsahují), nemám možnost to vyzkoušet.