Чтобы избежать этого вида проблем, я бы поместил ваши две .BAT в один файл, используя синтаксис CALL :label
. Смотри HELP CALL
.
Кроме того, чтобы ваши SET
команды работали должным образом, вам необходимо убедиться, что у вас включено отложенное расширение . См. HELP SET
для объяснения.
Вставить эту строку
SETLOCAL ENABLEDELAYEDEXPANSION
в качестве первой строки вашего командного файла.
и используйте !CopyCount!
вместо %CopyCount%
, чтобы получить переменную среды.