2016-03-29 7 views
0

私はGruntを使ってタスクを実行し、コマンドを実行しています。私はスクリプトのために自分のIPアドレスが必要です。私はいくつかの解決策を見つけましたが、私の必要性に合ったものはありませんでした。私はコマンドラインの経験がないため、問題を作成するのに問題があります。コマンドラインからipアドレスをコピーして解析するにはどうすればよいですか?

ipconfig | find "IPv4" | CLIP 

しかし、結果は次のとおりです:ソリューションの

一つは、私が必要なのである

IPv4 Address. . . . . . . . . . . : 192.168.xxx.xx 

192.168.xxx.xx 

答えて

1

のコロンで区切られた第二トークンを取得フィルタリングされた行を変数に設定します。 2番目のステップでは、スペースを削除します。

for /f "tokens=2 delims=:" %i in ('ipconfig ^|find "IPv4"') do set ip=%i 
set ip=%ip: =% 
echo ip=%ip% 
関連する問題