Winzip зависает в пакетном файле запланированной задачи

У меня есть простой пакетный файл, как показано ниже, который должен распаковать zip-файл в корень E:. Zip-файл действителен, и я могу нормально запустить пакетный файл из командной строки.

Вместо выполнения задачи продолжает сообщать мне, что Статус "Выполняется". Проблема в том, что он не работает, и файл никогда не распаковывается.

Задача выполняется от имени администратора домена, который был специально добавлен в качестве администратора в поле.

Известны ли какие-либо проблемы с использованием zip-файлов в запланированных задачах. На самом деле у меня такая же проблема на 3 из 12 боксов, на которых выполняется эта задача, но нет ни логики, ни причины, почему одни серверы работают, а другие нет.

Любые идеи о том, как отлаживать происходящее, или решение были бы очень полезны.

Вот пакетный файл, который я пытаюсь запустить.

SET RootPath=E:
SET WinzipLocation=E:\Program Files\WinZip

"%WinzipLocation%\winzip32" -e -o  %CD%\TestZipFile.zip %RootPath%

person GravyTrain6    schedule 12.06.2009    source источник


Ответы (3)


Попробуйте использовать надстройку поддержки командной строки WinZip.

person RealHowTo    schedule 13.06.2009

что если вы используете 7-zip в командной строке?

person Magnetic_dud    schedule 12.06.2009
comment
Или любой другой инструмент, способный распаковать zip-файл. Некоторые из них доступны, см. google.com/search?q=unzip.exe - person Dirk Vollmar; 12.06.2009

После публикации я понял, что все «плохие» серверы были 64-битными. Я использовал 32-битную версию WinZip. Поскольку компания, в которой я работаю, не видит выгоды в покупке какого-либо программного обеспечения, у меня не было другого выхода, кроме как начать использовать 7-zip. Я не тестировал какие-либо повышения производительности или удары, но я не уверен, что это работает независимо от среды.

Спасибо за ответы, но похоже без 64-битной версии winzip.... других вариантов нет.

person GravyTrain6    schedule 15.06.2009