Windows Vistaでバッチファイルの長い行を2行に分けなければならない場合、どのようにすれば良いですか?
長いバッチファイルの行を2行に分ける方法について教えてください。
バッチファイルの長い行を2行に分けたい
職場にいくつかのネットワークがあり、僕のパソコンをあるネットワークから別のにつなぎかえる時はケーブルを差し替え、コントロールパネルで IP address を書き換えていました。しかし、書き換えるのが面倒で Windows Xp の時は以下のバッチファイルを使っていました。
netsh interface ip set address name="ローカルエリア 接続" source=static addr=192.168.1.XXX mask=255.255.255.0
netsh interface ip set address name="ローカルエリア 接続" gateway=192.168.1.1 gwmetric=1
netsh interface ip set dns name="ローカルエリア 接続" source=static addr=192.168.1.1
しかし、Windows Vista に同じバッチファイルを使おうとした所、今までのようには動きませんでした。
一行目で設定したはずの IP address と サブネットマスクが 0.0.0.0 になってしまうのです。二行目のデフォルトゲートウェイ、三行目の DNS サーバーはきちんと設定されます。
一行目で設定したのが二行目で白紙に戻っているようなので、一行目と二行目を以下のようにまとめ、また、Vista なので実行するときに右クリックして「管理者として実行」をクリックするときちんと実行するようになりました。
netsh interface ip set address name="ローカルエリア 接続" source=static addr=192.168.1.XXX mask=255.255.255.0 gateway=192.168.1.1 gwmetric=1
netsh interface ip set dns name="ローカルエリア 接続" source=static addr=192.168.1.1
しかし、1行が長すぎるとみずらいです。二行に分けるには1行目の最後に何か記号をおくのでしたっけ?
二行への分け方ありましたら教えてください。
お礼
koko_u_ さん、とても早い回答ありがとうございます。 ^ で2行に分け、実行できました。 OKwave で質問したつもりだったのですが、goo で最初に回答を拝見し、何故か goo では「お礼」を投稿できず、goo 事務局にメールで問い合わせしていた所です。OKwave でお礼できて良かった(^o^)