Я разработал новую функцию для моей пакетной игры, которая дает пользователю возможность определять имя своего собственного файла сохранения вместе с системой загрузки, и новая система сохранения работает должным образом на данный момент.
Однако во время тестирования нового кода программа выдает сообщение «Синтаксис команды неверен». и вылетает.
:load2
cls
color E
echo Warning: Spaces not allowed!
set /p load2=File:
set ext1=.sav
set ext2=.bat
cls
echo Loading Save File...
ping localhost -n 1 >nul
if exist %load2%%ext1%
if not exist %load2%%ext1% goto :nosave
ping localhost -n 2 >nul
ren %load2%%ext1% %load2%%ext2%
call %load2%%ext2%
ren %load2%%ext2% %load2%%ext1%
cls
color A
echo Game loaded.
ping localhost -n 2 >nul
cls
if %saver%=player1 goto :p1sturn
if %saver%=player2 goto :p2sturn
Спасибо за чтение, все, кто участвовал, будут добавлены в кредит за помощь мне в треске