Давайте представим, что пакетная игра сохраняет ваш прогресс в файле file.bat, когда мы редактируем этот файл, который мы получили:
set Health=100
set Sword=Gold
я использовал эту команду в пакетном файле, но она не сработала:
for /f "eol=- delims=" %%a in (file.bat) do set "%%a"
echo Your health is %Health%
echo Your sword is made of %Sword%
оставьте поле пустым.
, но если я сделал файл, подобный указанному выше, но удалил set
(только Здоровье = 100 и Меч = Золото без набора), это работаети дайте мне переменную Health and Sword, но когда добавлена команда set
, она не сработала, если кто-то знает решение, пожалуйста, скажите мне и спасибо!
Я хочу команду, которая даст мнеПеременные Я не хочу просто удалять команду set
из файла, потому что если я сделаю это, игра, которая сохранила файл bat, будет повреждена при извлечении Переменных из файла, чтобы продолжить, где вы оставили игру.