2012-03-17 5 views
1

Я пытаюсь создать пакетный файл, который будет сжимать папку, а затем скопировать ее на какой-то сервер, а затем распаковать.Сжатие. Копирование и разжатие из командной строки

Я могу сжать локальную папку, но когда я пытаюсь ее скопировать, сжатая версия nt копируется, вместо этого она распаковывается внутри (может быть), а затем копирует ее на сервер. Я использую в нижеуказанных команду из командной строки ...

XCOPY D: \ SourceFolder * E: \ пустышки/s/я

Любая помощь очень ценится Спасибо заранее

+1

Как вы создали сжатую папку? – wimh

ответ

2

Когда вы сжать в Windows, он не создает ZIP-файл, который можно напрямую скопировать в новое место в сжатом формате.

Альтернативой является использование соответствующего инструмента (я забываю, какой) для создания ZIP-файла содержимого. Сжатый ZIP-файл можно скопировать на сервер, и Windows Explorer будет обрабатывать ZIP-файл почти так же, как если бы он был папкой.

+0

, например, 7-zip, он включает в себя версию [командной строки] (http://www.dotnetperls.com/7-zip-examples) – wimh