batch-file - 使用 7 zip 命令行解压缩时重命名文件

标签 batch-file command-line 7zip

我正在使用以下命令解压缩文件:

"C:\Program Files\7-Zip\7z.exe" x "\\server\folder\backup.gz" -aoa "-o\\server\folder\"

我一直在 7-zip 帮助部分,使用 -aoa 的示例不是很清楚。使用谷歌,我可以在一个名为 sevenzip 的网站上看到解决方案,但它不可用。我还以为我可以使用 rn 命令,但我不确定将它放在哪里。

最佳答案

我正在自己寻找解决方案。当然,只有当您只提取一个 文件时,将文件提取为完全不同的文件名才有意义。

我最后做的是提取到标准输出 (-so) 并将输出重定向到所需的名称:

  7z e my-compressed-file.7z -so readme.txt > new-filename.txt

关于batch-file - 使用 7 zip 命令行解压缩时重命名文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53175159/

相关文章:

mysql - 使用CMD在Mysql中导入压缩文件

powershell - 我的 PowerShell 脚本在从批处理文件或命令行打开时不起作用,但在直接运行时起作用

batch-file - 使用批处理脚本查找和替换多个文件中的字符串

Powershell cat 命令 - 为什么输出文件大小远大于输入文件大小的总和?

objective-c - 使用 NSWorkspace 获取已启动应用程序的进程 ID

bash - 如何从 bash 或 unix 中的命令行检查 X509 公钥证书

wikipedia - 在 7z 单个文件存档中随机查找

mysql - 从控制台将sql输入到批处理脚本

java - 从 Java 程序执行批处理文件时出错

java - 7Zip 无法解压缩由 Oracle 11g DB 中的 JAVA 源创建的文件