0
私が持っている次の変数バッチファイル - Windows環境からの文字列として変数ウィンドウズシステム変数で
X = 123 Data_123 = DDD:
私はバッチから文字列としてこの変数を取得するにはどうすればよいですフィレ
だから最後に私が 「データ」_%ののx%のような変数を取得したいと私は価値のDDDを取得します
私はそれを行うことができますどのように
私が持っている次の変数バッチファイル - Windows環境からの文字列として変数ウィンドウズシステム変数で
X = 123 Data_123 = DDD:
私はバッチから文字列としてこの変数を取得するにはどうすればよいですフィレ
だから最後に私が 「データ」_%ののx%のような変数を取得したいと私は価値のDDDを取得します
私はそれを行うことができますどのように
あなたはdelayed expansion必要があります。
@echo off
setlocal enabledelayedexpansion
set x=123
set data_123=hello
echo !data_%x%!
(遅延拡張なしanother methodがあります:
call echo %%data_%x%%%