Как использовать встроенную функцию извлечения в проводнике Windows из командной строки?

Как использовать встроенную функцию извлечения в проводнике Windows из командной строки?

Как использовать встроенную функцию извлечения в проводнике Windows из командной строки?

Я не могу установить сторонние инструменты сжатия, такие как WinZIP, WinRAR или 7Zip.

Мне просто нужно, чтобы это работало на Windows 2003 и более поздних версиях.

решение1

Во-первых, если вы хотите использовать 7Zip, вы можете запустить 7za, который является автономной версией 7z.

Также, вот похожий вопрос, ответ на который может вам помочь. https://serverfault.com/questions/39071/does-windows-have-a-built-in-zip-command-for-the-command-line

У меня похожая ситуация, и я обычно устанавливаю простые приложения на одну машину и копирую каталог программных файлов, который он создает, на флэш-накопитель. Для простых автономных приложений это сработает. Вы не получите никакой интеграции правой кнопкой мыши в Explorer, но приложение работает.

Надеюсь это поможет.

решение2

Да, мы можем использовать Powershell v3+.

Expand-Archive "Zip path" "Destination"

Связанный контент