0

文字列形式の 1 つの変数コンテンツを他の変数の名前として使用し、その変数コンテンツを呼び出す必要があります。

何かのようなもの:

set upd1= c:\test1
set testval=upd1

set upd=%testval%

echo %upd%

結果はupd1で、c:\test1を表示する結果を取得したい

4

4 に答える 4

2

あなたは変わるべきです

set testval=upd1

なのでset testval=%upd1%

于 2013-09-02T13:50:29.797 に答える
1
@echo off
setlocal enabledelayedexpansion

set name=foo
set foo=bar
echo !%name%!

「バー」をエコーし​​ます。

于 2013-09-03T08:51:01.073 に答える