1

我有一个简单的批处理文件,如下所示,它应该将一个 zip 文件提取到 E: 的根目录。zip 文件是有效的,我可以从命令行运行批处理文件就好了。

它没有完成任务,而是继续通知我状态为“正在运行”。问题是,它没有运行并且文件永远不会被解压缩。

该任务以域管理员身份运行,该域管理员已专门添加为框上的管理员。

在计划任务中使用 zip 文件是否存在任何已知问题。实际上,我在运行此任务的 12 个盒子中的 3 个上遇到了同样的问题,但是对于某些服务器工作而其他服务器不工作的原因没有押韵或理由。

关于如何调试正在发生的事情或解决方案的任何想法都会非常有帮助。

这是我试图运行的批处理文件。

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

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

3 回答 3

1

尝试使用WinZip 命令行支持插件

于 2009-06-13T13:04:35.613 回答
0

如果在命令行中使用 7-zip 会怎样?

于 2009-06-12T17:52:38.940 回答
-1

发布后我意识到“坏”服务器都是 64 位的。我正在运行 32 位版本的 winzip。由于我工作的公司没有看到购买任何软件的好处,所以我别无选择,只能开始使用 7-zip。我没有测试任何性能提升或命中,但我不认为它有效,无论环境如何。

感谢您的回答,但看起来没有 64 位版本的 winzip....我没有其他选择。

于 2009-06-15T13:57:47.803 回答