安装和卸载 7-zip 后出现 zip 错误

zip error after 7-zip install and uninstall

我在 Windows 10 下的 Cygwin 中使用 zip,在我的系统上安装 7-Zip 然后卸载它之后,在 Cygwin 的命令行中尝试压缩时出现以下错误任何文件:

    zip warning: name not matched: Files-zip
    zip warning: name not matched: testing

例如压缩 2 个文件 a 和 b:

zip testing a b

会报错。我该如何摆脱这种麻烦? 重新安装 zip 没有帮助。

经过进一步的广泛搜索,没有找到答案,我发现了问题所在。

7-Zip 设置了一个环境变量 ZIP=C:\Program Files-zip 并且出于某种原因 ZIP 变量的存在会干扰 GNU zip 实用程序。

我通过执行 ctrl-Esc 并键入 env 来取消设置 ZIP,这会调出 "Edit environment variables for your account" 的控制面板选项并删除 ZIP 变量,它现在可以工作了。