スクリプトを使用してコマンドプロンプトから特定のルートを作成します。 そのために、私はゲートウェイとして使用できる特定のアドレスを知る必要があります。 私は、このコマンドを使用します:特定のIPアドレスにスタティックルートを追加するWindowsスクリプト
arp -a | findstr /i "a.b.c.d"
出力は次のようになります。
Interface: a.b.c.d --- 0x14
さて、私は最後のオクテットで+1を追加することにより(このIPを変更したい:そうD +1)と他のIPアドレス(またはサブネットのデフォルトゲートウェイする)
route add x.y.z.w netmask 255.255.255.255 gateway a.b.c.d+1 metric 1
初期コマンドの出力をどのように保存してIPアドレスを変更することができますか?予め
おかげ
可能な重複:https://stackoverflow.com/questions/ 16847871/split-an-ip-address-into-separate-octets-into-cmd-arithmetic-in-cmd –
'arp -a'出力からIPアドレスを取得する方法や、あなたはそれを持っているIPアドレアで数学を実行するには?上のリンクは後者の操作方法を説明しています。それが前者なら、あなたがしようとしていることを明確にしてください。 'findstr'で使用するIPアドレスをすでに持っているようで、もう一度解析する必要はありません。 –