【发布时间】:2021-01-28 08:33:26
【问题描述】:
我尝试使用 PowerShell 使用 7zip 提取受密码保护的存档的某些源代码:
此命令不起作用(7zip 是 $7zipPath 的别名):
& 7zip x "$zipFile" -o "$output" -p $zipFilePassword
我得到这个错误: 命令行错误: 开关太短:
但是当我删除变量 -o 和 -p 之间的空格时,可以提取存档。这种行为让我对 git 等其他命令行工具感到困惑?为什么会这样?
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/questions/28160254/…
-
如果您的问题尚未得到完全解答,请考虑accepting 提供答案或提供反馈。
标签: powershell