如何在命令行下更改网卡IP地址?

如何在命令行下更改网卡IP地址?

=============
背景:
=============
家中的局域网
IP:192.168.1.99
网关:192.168.1.1

公司局域网
IP:192.168.0.99
网关:192.168.0.1

我的手提上装了RH9。能正常使用。

=============
需要解决的问题
=============
如何建立一个批处理文件(脚本?)
让我一点击就能自动
---
先停止网卡eth0
然后更改其IP,网关
接着保存eth0设置
最后重新激活eth0
---

请大家帮忙,谢谢~
ifdown eth0
netconfig --ip=xxx.xxx.xxx.xxx --gateway=xxx.xxx.xxx.yyy
ifup eth0
ifconfig eth0 xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx
route add default gw xxx.xxx.xxx.xxx