コマンドの実行結果を直接変数に代入する方法
例)「hostname」コマンドの結果を変数「x」に代入する。
方法1
for /f "usebackq tokens=*" %%a in (`hostname`) do @set x=%%a
方法2
for /f "delims=" %%a in ('hostname') do @set x=%%a
※注意※
%%変数名 バッチで使用する場合は%%変数名、コマンドラインで使用する場合は%変数名
コマンドの実行結果を直接変数に代入する方法
例)「hostname」コマンドの結果を変数「x」に代入する。
方法1
for /f "usebackq tokens=*" %%a in (`hostname`) do @set x=%%a
方法2
for /f "delims=" %%a in ('hostname') do @set x=%%a
※注意※
%%変数名 バッチで使用する場合は%%変数名、コマンドラインで使用する場合は%変数名
トラックバックURL: http://hanjyuku.info/mt/mt-tb.cgi/32
コメントする