ipconfig /all から DHCP ステータスと IP アドレスを抽出し、変数に設定しようとしています。
これはできますか?
まあ-私はこれをやっていgrep
ます。
何が必要なのか正確にはわかりませんが、たとえば DHCP サーバーが必要な場合:
for /F %%i in ('ipconfig -all ^| grep "DHCP Server" ^| grep -Eo '[0-9][0-9.]+'') do set DHCPServer=%%i
ローカル IP の場合:
for /F %%j in ('ipconfig ^| grep "IPv4" ^| grep -Eo '[0-9][0-9.]+'') do set IpAdress=%%j
どちらのコマンドもバッチ ファイル内で動作します。