routeコマンドについて教えてください。

WindowsXPがインストールされた2台のPCのアドレスが、

A:169.254.138.128
B:192.168.3.1

と、全然違う場合、LANカードを2枚挿したPCを1台用意し、routeコマンドで設定をすれば
A−B間で通信が出来るのではないかと思ったのですが、どうでしょうか?
出来るのであればコマンドを教えて欲しいです。
ちなみに機器はハブしかありません