PDA

Просмотр полной версии : Распаковать архив на win-сервере


Xex
27.09.2007, 15:44
Есть доступ к серверу на win платформе,
есть архив, который необходимо разархивировать,
на серве нет спец софта для этих целей.

предлагали пережать в cab архив - и expand'ом открыть.
кто знает как из консоли в WIN открыть архив(ведь стандарными средствами виндовс открывает zip'ы)?

спасибо.

Светлый
27.09.2007, 16:22
Формат архива какой?

ccrus
27.09.2007, 16:23
а что мешает залить unzip.exe?
можешь и кабы сделать только это муторно

Foster
27.09.2007, 16:23
У тебя есть возможность заливать туда файлы? Если да, то залей консольный WinRar и распакуй через командную строку

-=lebed=-
27.09.2007, 16:40
Консольный разархиватор unZIP32.exe v5.42 скачать (http://www.vovka-ru.com/index.php?vs=12&id=48&f=unZip32.exe)
Результат проверки на Virustotal (http://www.virustotal.com/ru/resultado.html?fc96503a12366c8cae43695fe90cee06)

Xex
28.09.2007, 00:33
спасибо за консольные архиваторы, НО, "трудозатраты" на создание кабов или заливки косольного архиватора - примерно одни и те же. Мне интересно как это "голая видновс" в гуи интрефесе разрешает рспаковывать zip, а консольного варианта - нет?

Deem3n®
28.09.2007, 09:54
спасибо за консольные архиваторы, НО, "трудозатраты" на создание кабов или заливки косольного архиватора - примерно одни и те же. Мне интересно как это "голая видновс" в гуи интрефесе разрешает рспаковывать zip, а консольного варианта - нет?
Для отображения зипов в гуи есть ф-ция RouteTheCall в либе zipfldr.dll. Пример: rundll32.exe zipfldr.dll,RouteTheCall зип-архив
zipfldr.dll НЕ экспортирует ф-ции для распаковки архивов, так что штатными средствами винды тебе этого не сделать.

Xex
28.09.2007, 11:36
спасибо, вопрос - снят