А у меня новость. Новость для меня, но может и для вас.) Ну то что Windows 10 умеет открывать и создавать zip-архивы из коробки вы наверняка знаете. Но вчера мне понадобилось это же сделать из командной строки. Вот так вот, а здесь и оказался сюрприз.
Традиционно это можно сделать в Powershell:
# example 1
Compress-Archive in.txt out.zip
# example 2
Expand-Archive out.zip
А в строке вот так:
# example 1
tar.exe -a -c -f out.zip in.txt
# example 2
tar.exe -x -f out.zip
Что? Не может быть - tar?! Да, именно так - теперь tar присутствует и в Windows 10. Но если вам такое соседство противно, то ставьте бесплатный 7-Zip и пользуйтесь им:
"C:\Program files\7-Zip\7z.exe" e d:\dest\out.zip
Успехов.
7-zip не надо ставить, 7z.exe и 7z.dll достаточно для CLI.
ReplyDelete