FOR %i IN (*.*) DO 7z.exe a "%~ni.7z" "%i"
Выполняет работу для каждого выбранного файла.
Однако у меня есть тонны каталогов (с файлами внутри них, очевидно), мне нужно упаковать.
Допустим, у меня есть d:\dir1, d:\dir2, d:\dir3, d:\dir4. Мне нужно 7zip, чтобы упаковать их таким образом:
e:\dir1.7z, e:\dir2.7z, e:\dir3.7z, e:\dir4.7z.
Как мне это сделать в командной строке 7zip?