ifconfig lets you do a bit more.
I can change IP in shell with

ifconfig Eth0 192.168.3.5

That would change my ip to the address there. It's a lot faster than going through menus.

IPconfig just seems to display info or dump/renew the IP when it's allocated by a DNS.
I was after a quick way to manually set the IP via the command line in windows.#

Does IPconfig do that? My DOS is pretty poor.