自由に実行するVBスクリプトを作成します。
これをtxtファイルに入力してください:
Option Explicit
Dim http : Set http = CreateObject( "MSXML2.ServerXmlHttp" )
http.Open "GET", "http://icanhazip.com", False
http.Send
Wscript.Echo http.responseText 'or do whatever you want with it
Set http = Nothing
txtファイルを閉じて、名前をip.vbsに変更します(この例ではC:に保存します)。
WindowsでDOSウィンドウを開きます(cmdを実行します)
c:/にいることを確認します(そうでない場合は、c:と入力してEnter キーを押し、次にcd ..と入力して、C:>が表示されるまで数回入力します)
dosプロンプトで次を入力します。
cscript ip.vbs
外部IPがすぐに表示されます。
vbsファイルをusbキーまたは何かに配置する場合(およびdosプロンプトでcscript ip.vbsを実行することを忘れないでください-ただし、ip.vbsファイルと同じディレクトリにいることを確認してください)、これを持ち歩くことができますどこでも、任意のコンピューターで.vbsファイルを実行して、外部IPを確認できます。
もう1つの注意点として、icanhazip.comのアドレスを持つ行は、次のいずれかに変更できます。
http://myip.dnsomatic.com
http://whatismyip.org
http://icanhazip.com
http://www.whatismyip.com/automation/n09230945.asp
http://externip.com
編集すると、dosウィンドウに移動せずにip.vbsファイルをウィンドウで実行することもできます。これは、小さなポップアップウィンドウに表示されるだけです。