批处理文件 - 从Windows环境中获取变量作为字符串

时间:2017-04-25 14:23:11

标签: php batch-file

在Windows系统变量中,我有以下变量

x = 123 Data_123 = ddd:

如何将此变量作为批处理文件中的字符串

所以最后我想得到变量 "数据" _%x%,我将获得值ddd

我该怎么做

1 个答案:

答案 0 :(得分:1)

您需要delayed expansion

@echo off
setlocal enabledelayedexpansion
set x=123
set data_123=hello
echo !data_%x%!

another method没有延迟扩展:

call echo %%data_%x%%%