2017-12-12 12 views

答えて

0

は、これを追加します。

for /f "tokens=1-2 delims=:" %%a in ('ipconfig^|find "IPv4"') do set ip=%%b 
set ip=%ip:~1% 

は今、私はフォーマット以下の行が含まれます(この.BATファイルから)abcd.batファイルを作成する必要がありますスニペットへ:

echo abcy.exe -c %ip% -i2 -u -b 45M -p5600 -t 200 -B 1.2.3.4 > new.bat 
+0

ありがとうzhekaus :) –

+0

@Stephan質問は私の答えの後に編集されました。私の作品は、元の質問に従って理解されたように動作します。今私は更新された質問に従って答えを修正しました。 – zhekaus

+0

@AbdurRashidアップアップして受け入れない理由 – zhekaus

0

は、ここにオプションです:

@Set "[email protected] -c%%ip%% -i2 -u -b 45M -p5600 -t 200 -B 1.2.3.4" 
@For /F "Tokens=2Delims=:" %%A In ('IPConfig^|Find "IPv4"') Do @Set "ip=%%A" 
@(Call Echo %ts%)>"abcd.bat" 

出力テキスト文字列を簡単に調整できるように、最初の行に変数%ts%を割り当てました(先頭にスペースが1つだけある%%ip%%のままにしておきます)。

+0

thanks compo :) –

関連する問題