Windowsの.batファイルのテクニカルサポートが必要です。トークンと変数をループするWin7batファイルの実行に問題があります。以下のスクリプトは私の妻のPCで動作し、すべてのPCで動作するはずですが、私のでは動作しません。
**MacのVMWareでWindows7を実行しています。
ファイルは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.
アイデア???
よろしくお願いします。私は何時間も立ち往生しています...