Создание заархивированной/сжатой папки в Windows с помощью Powershell или командной строки

Я создаю файл схемы ночной базы данных и хотел бы поместить все файлы, создаваемые каждую ночь, по одному для каждой базы данных, в папку и сжать эту папку. У меня есть сценарий PowerShell, который создает сценарий создания schema.Only базы данных, а затем добавляет все файлы в новую папку. Проблема заключается в части сжатия этого процесса.

Кто-нибудь знает, можно ли это сделать с помощью предустановленной утилиты Windows, которая выполняет сжатие папок?

Было бы лучше использовать эту утилиту, если это возможно, а не что-то вроде 7zip (мне не хочется устанавливать 7zip на сервер каждого клиента, и если я попрошу их, на это уйдут годы).

23
задан Subrata 29 June 2012 в 19:38
поделиться