Фон
У мене є пакетний файл на 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?
^
означає в Росії^< %%f
?