Geht problemlos per
WMI. Ich hätte hier nen C#-Code, der genau das macht, aber ich glaub, das ist nicht, was du möchtest

Wenn doch, sag Bescheid

Schau dir mal die
WMI-Klasse Win32_NetworkAdapterConfiguration an. Dort gibts die Methoden EnableDHCP und EnableStatic. Mit der SetGateways-Methode kannst du ggf. auch ein Standardgateway angeben.
Hoffe geholfen zu haben,
Ultimator
Julian J. Pracht