|
|
●DOS/Windowsのバージョン↓ Windows 2000, XP 再び、お世話になります。 みなさんのご意見を何卒よろしくお願いいたします。 以下のようにPingを打ち、その結果をリダイレクトします。 Ping %COMPUTERNAME% >IP.txt その結果から、 Pinging ComputerName [xxx.xxx.xxx.xxx] with 32 bytes of data: の[]で括られたIPアドレスの部分を抽出し、 それを環境変数にSETしようとしています。 ※IPアドレスの文字数は不定です。 for コマンドのdelimsオプションを使えばできるのか、findstrコマンドを使うのか? という感じで、発想の段階でつまづいています。 そもそもOS標準コマンドだけでは無理でしょうか。 ※最終的には、このIPに対応したMACアドレスも環境変数にSETできたらいいなぁ、と思っていますが、どうも難しそう。というわけでとりあえず、IPから・・・ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|