スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

2種類以上のIPアドレス切り替えの手間省略

会社で仕事のためノートパソコンを使っており、
ネットワーク接続に
無線ランを使ってます。

作業場所が2か所あり、
場所によって、
「IPアドレス」を切り替えなければなりません。

パソコンごとにIPアドレスが割り当てられているので、
「自動的に取得」が使用できません。


通常ですと、
タスクトレイにあるネットワーク接続から辿って、
IPアドレスの設定をします。


キャプチャ20140823_10_39_14(RSZ)
(↑IPアドレスの入力画面)


メモ帳(実際は、ガジェットの付箋)に、
 IPアドレス
 サブネット マスク
 デフォルト ゲートウェイ
を書いておきコピペしてました。


これがなかなか面倒で。


楽に切り替えができないか、
色々と試してみました。

上司から、
IPアドレス自動切り替えソフトを頂いたのですが、
とりあえず自分でできるところまでやってみようと。

ネットで調べて、
悪戦苦闘して、
無理かなと思いましたが、
どうにかできました。


楽にIPを切り替えられる方法のイメージとしては、

「デスクトップにあるアイコンをダブルクリックするだけで自動で切り替わる」

です。


本文が長くなるので、あとは追記で。

方法↓

 



注意!
 ・やるときは自己責任でお願いします。
 ・実行する前に、IPアドレスの設定値が消えないように、念のためメモしておいてください。



右クリックから「新規作成」で「テキスト ドキュメント」を作成します。
テキストファイルを任意のファイル名にして、
「拡張子」を「.txt」から「.bat」にします。

「拡張子を変更すると、ファイルが使えなくなる可能性があります。」
と表示されますが、気にしないで変更してください。

(拡張子が表示されていない場合は、表示させるようにするか、
テキストファイルを一度開いて、「名前を付けて保存」でそのときに、
ファイル名の最後に「.bat」と付けて下さい)

作成されたファイルを
右クリックして「編集」を選択して、
開かれたファイルに以下の文章を張り付けて下さい。

netsh interface ipv4 set address "ワイヤレス ネットワーク接続" static xxx.xxx.xxx.xxx yyy.yyy.yyy.yyy zzz.zzz.zzz.zzz
pause



「xxx.xxx.xxx.xxx」がIPアドレス
「yyy.yyy.yyy.yyy」がサブネットマスク
「zzz.zzz.zzz.zzz」がデフォルトゲートウェイ
です。

設定したい値に適宜変更して書いてください。

注意点は、

1.「ワイヤレス ネットワーク接続」の「ワイヤレス」と「ネットワーク接続」の間を半角の空白を入れること

2.有線なら「ローカル エリア接続」、無線なら「ワイヤレス ネットワーク接続」にすること

です。

(私が苦戦した箇所です)



「pause」は、説明のために書いているので、気にしないでください。後で削除します。




編集したら、上書き保存してください。

拡張子が「.bat」になっていれば、
ファイルのアイコンが「歯車2つ」になって、
ファイルの種類が「Windows バッチ ファイル」になっています。


さて、試しにファイルをダブルクリックで開いてみてください。

「コマンドプロンプト」が立ちあがります。

しかし、

「要求された操作には管理者特権が必要です。」

と表示されてしまいます。

文面から察するに、
上手くいかなかったようです。


バッチファイルに「pause」を記入してあるので、

「続行するには何かキーを押してください . . .」

と表示されて止まっています。

何かキーを押して終了させてください。


さて、どうしましょうか?

作成したバッチファイルを右クリックして「プロパティ」を選択してください。

「互換性」タブを開いて、
「特権レベル」をみてみると……。

「管理者としてこのプログラムを実行する」

が選択できなくなっています。


さて、どうしましょうか?

バッチファイルを右クリックして「ショートカットの作成」でショートカットを作ります。

ショートカットのプロパティを開きます。
今度は、「ショートカット」タブの「詳細設定」を開き、
「管理者として実行」
のチェックを入れます。


今度は、ショートカットの方をダブルクリックしてください。

ユーザーアカウント制御のウィンドウが出てきますので、
「続行」を押します。

今度は、「要求された操作には管理者特権が必要です。」の文字も出ず、
成功です。


これで完成です!


毎度、コマンドプロンプトで「何かキーを押してください」を表示させたくなければ、

バッチファイル内の「pause」を削除、もしくはコメントアウトしてください。

(コメントアウトの方法
方法1.「rem pause」と書き、コメントアウトにする。
方法2.「echo pause」と書き、「pause」を単なる文字列とする。
方法3.「:pause」と書き、「pause」をジャンプ命令のラベル名にする。



作成したバッチファイルは普段使わないフォルダの中にでも置いておき、
ショートカットだけをデスクトップにおいておきます。
(ショートカット元を移動させると、リンクの貼り直しが必要になるかもしれません)


IPアドレス設定が異なる2種類以上のバッチファイルショートカットをデスクトップに用意しておき、
ノートパソコンを使用する環境を変えた時に、
バッチファイルをダブルクリックして
IPアドレスを切り替えするようにします。
(ファイル名を、PCの使用する環境の名前にするなど、分かりやすくすると良いです)

毎度、管理者確認のウィンドウが出ますが、
これくらいの手間なら気にならないでしょう。


これで、

簡単かつ楽にIPアドレスを切り替えることができるようになりました!

めでたし。


次の課題は、
無線ランの電波を自動的に判断して、
切り替えるショートカットを自分で判断しなくても、
一つのバッチファイルをクリックするだけで、
自動的にIPを切り替えるようにすることです。
(SSIDをコマンドプロンプトで取得して、判定できると予想しているのですが……)


長くなりましたが、
これにて。

(書くのに1時間以上かかった)


参考:

コマンドプロンプトからIPアドレスを設定する方法
http://kikky.net/pc/net.html

バッチファイルを管理者権限で実行する方法(ダブルクリックで)

キミは、バッチファイル(*.bat)でREM以外でコメントアウトする方法を知ってるか?


つぶやき(2014年08月23日10時34分)
スポンサーサイト

コメントの投稿

非公開コメント

プロフィール
「白隠賢治」の宿主

Author:白隠賢治
 ↑
(サングラスを取ってみた図。……クリックして拡大できること、しっていました?)

リンクフリーだじょ。(だけどリンクした時は一言あったらうれしいです)


職業:ただの会社員


趣味:人間観察


 ↑
これリンクだって知ってました?

管理画面




このブログは筆者である白隠賢治の日がな一日を綴ったものである。

趣味はライトノベルを読むことで、他にも遊戯王やポケモンも嗜む。

東方Projectも好きで特にBGM代わりによく聞いている。ただ、STGの方はイージーですらクリア出来ていないという腕前。

たまに、MIDI音楽や鉛筆画を掲載。

基本的には好き勝手にしているブログである。



ちょっとでも興味を惹かれたら「お気に入り」にでも。

また、「ブログ拍手」や「コメント」に興味があったけど、怖くて今まで出来なかった方でも、「○○から来ました」程度でいいので、お気楽にコメントどうぞ~。何、取って食いやしないよ。初めの一歩を踏み出せばきっといけるさ! 

最新記事
最新コメント
最新トラックバック
月別(表示数指定)
全記事表示リンク

全ての記事を表示する

カテゴリ
メールフォーム
<何か御用がありましたらどうぞ>

名前:
メール:
件名:
本文:

ブロとも申請フォーム

この人とブロともになる

ブロとも一覧

ぐ〜だら武士

ある男の葛藤

ゲーパソライフ

山猫02式のブログ

Henry Le Chatelier
イラスト
自作BGM
MIDI形式で作った曲に音響効果を加えたもの
FC2カウンター
皆! オイラに力をくれ~!
カレンダー
05 | 2018/06 | 07
- - - - - 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
夜々時計

ブログリンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。