Фон
У меня есть пакетный файл в Windows XP, который принимает один аргумент: имя zip-файла, созданного с помощью 7-zip.
Этот файл содержит один файл резервной копии MySQL внутри: backup.sql
.
Я хотел бы восстановить базу данных, учитывая этот файл zip. Сначала я извлекаю его во временный каталог, например так:
path_to_7zip\7z e "%~1" -otemp_dir
Я хотел бы иметь что - то вроде этого (где extracted_file_name
будет backup.sql
path_to_mysql\mysql < extracted_file_name
Вопрос:
Как мне определить имя извлеченного файла (например, backup.sql
)?
Что я должен предоставить в качестве входных данных вместо extracted_file_name
если я не знаю имя файла, которое находится внутри zip-файла?