ディレクトリから最初のファイルを収集してからファイルを処理しようとしています。私は、我々が持っていると確信していますWindowsバッチ:リセット変数
for /R C:\abcde_efghij\ab_abcabca %%i IN (*.*) DO (
set filename=%%i
set newname=%filename:~14%
set transname=%filename:~25%
goto tests
)
:tests
echo %filename%
echo %newname%
echo %transname%
:しかし、実行していると私は、ファイル名の下に
ための変数に値を格納することができませんバッチファイルを処理して2回目のサンプル・コードでありますSETLOCAL
という名前を使用しますが、上記のコードでは作成できません。
ヘルプ!
有名な[遅れ拡張トラップ](http://stackoverflow.com/a/30284028/2152082)... "最初のファイルを収集する" ための – Stephan