変数名を変更可能にする必要がある作業中のバッチファイルがあります。これが意味することは、すべてに 1 または 0 に設定され、変数の 1 つが 2 に設定されているという名前の変数のリストがあるという%X0Y0U%
ことです (これは必要に応じて変更できます)。%X9Y9U%
バッチファイルの後半でこれを行います:
set TEMPLOC=X%Xcoord%Y%Ycoord%U
if %TEMPLOC% EQU 1 (
random code
) ELSE if %TEMPLOC% EQU 0 (
random code
) ELSE if %TEMPLOC% EQU 2 (
random code
)
次に、バッチファイルには、既に機能していることがわかっている部分があります。私が知る必要がある%TEMPLOC%
のは、変数の値を等しくする方法です%X#Y#U%
。との#'s
間の数字を表す は、両方の で常に同じとは限りません。要するに、スペースを除いて、これを実行できるようにしたいと思います(これは非常に文字通りのバージョンです) 。私が述べたことは不可能であることを知っています. どうすればいいのかとても困っているので教えてください。0
9
#'s
%X %Xcoord% Y %Ycoord% U%
%X% Xcoord %Y% Ycoord %U%
理解できない場合、またはコードをさらに追加する必要がある場合は、コメントでその旨をお知らせください。