需要 Windows .bat 文件技术支持。我在运行遍历令牌和变量的 Win 7 bat 文件时遇到问题。下面的脚本适用于我妻子的 PC,应该适用于所有 PC,但不适用于我的 PC。
** 我在我的 Mac 上的 VMWare 中运行 Windows 7。
该文件位于 c 的根目录:
这个简短的小脚本,以及任何其他喜欢它的带有标记的脚本都会给我错误(我从 .bat 文件中复制了下面的脚本):
setLocal ENABLEDELAYEDEXPANSION
set SCHEMA_one= first
set SCHEMA_two= second
set SCHEMA_three= third
@ECHO ON
FOR /F "tokens=2* delims=_=" %%A IN ('set SCHEMA_') DO (
echo "looping through " %%A
)
endLocal
我收到以下错误:
C:\>FOR /F "tokens=2* delims=_=" %A IN ('set SCHEMA_') DO (echo "looping through " %A )
'set SCHEMA_' is not recognized as an internal or external command, operable program or batch file.
想法???
提前谢谢了。我已经被困了几个小时......