2011-07-15 14 views
1

私たちの会社は近い将来、新しいサブネットに切り替えてネットワーク上のスペースを増やす予定です。誰もがサブネットを変更するために実行できるバッチファイルがあれば、移行がスムーズになると思いました。それは次のようになりますこれは、同様のアドレスの値を望んでいるので、これは動作しませんIPアドレスを変更せずにNETSHを使用してサブネットマスクを変更する方法はありますか?

set maskvar=255.255.255.0 
ECHO Setting IP Address and Subnet Mask 
netsh interface ip set address local static mask=%maskvar% 

私のコードは、これまでのようになります。

netsh interface ip set address local static addr=%addrvar% mask=%maskvar% 

私は既にマシン上のアドレスを保持したいと思います。私はそれを既存の変数から取り出すことはできますか?これを行うより良い方法はありますか?

有用な入力をいただければ幸いです。

答えて

0

ipconfigからipアドレスを取得して、それを変数として設定してからnetshに割り当てるのはなぜですか?

+0

あなたの投稿が私の見ていると私はこれを見つけたhttp://stackoverflow.com/questions/5414800/get-ip-address-from-ipconfig-use-later-in-code-or-save。私はそれを使ってプロジェクトを完成させました。あなたの入力をありがとう! –

関連する問題