Какая у вас командная строка?
Когда вы не хотите расширения, вы можете использовать в filename.
качестве имени файла.
(Обратите внимание на точку в конце)
"C:\Program Files\7-Zip\7z" a -tzip zip_filename. source_directory\*
Если я укажу полный путь к результату без расширения, 7zip добавляет тот, который соответствует типу создаваемого архива. Как я могу сделать так, чтобы имя файла результатов было точно таким, как я указал в аргументе командной строки?
Какая у вас командная строка?
Когда вы не хотите расширения, вы можете использовать в filename.
качестве имени файла.
(Обратите внимание на точку в конце)
"C:\Program Files\7-Zip\7z" a -tzip zip_filename. source_directory\*