7zip命令未解压缩到指定的输出目录

乍得·利维
7z x d:\migration\mongo\mongodb.7z o:f:\data *.* -r

我将此命令用作批处理的一部分,以将7z文件的内容从一个驱动器(D)提取到另一个驱动器(F)。文件夹结构很重要,因此我将x命令与递归一起使用。

应该发生的是将归档内容解压缩为f:\data

什么是实际发生的事情是内容被解压到批处理文件的目录的工作目录(f:\migration\)。-w:在命令中指定工作目录()无效。

如何使我的命令按预期工作?

我在Windows Server 2012 R2上使用7zip x64 9.22b。

编辑:我最初的问题是数据被同时提取到两个位置。事实证明并非如此。我的问题已更新以反映这一点。

卡兰

我使用的是7za.exe(命令行版本),但7z.exe也是如此。仔细查看帮助消息

7-Zip (A) 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18

Usage: 7za <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
  a: Add files to archive
  b: Benchmark
  d: Delete files from archive
  e: Extract files from archive (without using directory names)
  l: List contents of archive
  t: Test integrity of archive
  u: Update files to archive
  x: eXtract files with full paths

<Switches>
  -ai[r[-|0]]{@listfile|!wildcard}: Include archives
  -ax[r[-|0]]{@listfile|!wildcard}: eXclude archives
  -bd: Disable percentage indicator
  -i[r[-|0]]{@listfile|!wildcard}: Include filenames
  -m{Parameters}: set compression Method
  -o{Directory}: set Output directory
  -p{Password}: set Password
  -r[-|0]: Recurse subdirectories
  -scs{UTF-8 | WIN | DOS}: set charset for list files
  -sfx[{name}]: Create SFX archive
  -si[{name}]: read data from stdin
  -slt: show technical information for l (List) command
  -so: write data to stdout
  -ssc[-]: set sensitive case mode
  -ssw: compress shared files
  -t{Type}: Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName]: Update options
  -v{Size}[b|k|m|g]: Create volumes
  -w[{path}]: assign Work directory. Empty path means a temporary directory
  -x[r[-|0]]]{@listfile|!wildcard}: eXclude filenames
  -y: assume Yes on all queries

您会清楚地看到开关是-o和的-w如图所示,在开关之前有一个连字符,但没有命令。另外,结肠开关本身的一部分。如果是这样,那么您应该使用类似的方法,x:而不仅仅是x使用路径提取。因此,您的怪异的使用o:<Path>w:<Path>对你头痛的原因。

使用类似这样的方法来递归压缩文件夹并存储相对路径:

7za a -r Archive.7z C:\InputFolder

使用以下命令解压缩到特定目录:

7za x -oD:\OutputFolder Archive.7z

显然,如果您的文件夹名称中包含空格,请使用双引号。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

批处理如何使用 7zip 将多个 zip 文件解压缩到其原始文件夹?

来自分类Dev

无法解压缩到opt目录

来自分类Dev

卷曲到stdout并将zip解压缩到特定目录

来自分类Dev

将zip文件的子目录内容解压缩到/ tmp?

来自分类Dev

.NET 3.5如何使用DotNetZip将ZIP文件解压缩到指定位置

来自分类Dev

是否可以将文档解压缩到在单个命令中动态创建的目录中?

来自分类Dev

7zip压缩级别会影响解压缩速度吗?

来自分类Dev

如何使用SevenZip压缩/解压缩字符串-7Zip

来自分类Dev

使用7zip解压缩Unix中压缩的文件

来自分类Dev

使用 7zip sdk 散列解压缩和压缩文件 - c#

来自分类Dev

解压缩到临时目录,然后删除目录

来自分类Dev

7zip解压缩* .zip在子文件夹中

来自分类Dev

我们如何在linux中指定unzip或7za命令将多个zip文件解压缩到一个文件夹中,同时保留所有重复文件?

来自分类Dev

将zip解压缩到内存中,解析内容

来自分类Dev

将zip解压缩到内存中,解析内容

来自分类Dev

将tarball解压缩到同一目录

来自分类Dev

如何将文件解压缩到当前目录?

来自分类Dev

将文件解压缩到目标目录?

来自分类Dev

如何将文件解压缩到当前目录?

来自分类Dev

将许多文件解压缩到给定目录

来自分类Dev

将许多文件解压缩到给定目录

来自分类Dev

如何卷曲和解压缩到某个目录?

来自分类Dev

如何解压缩到给定目录

来自分类Dev

将文件解压缩到新目录

来自分类Dev

如何解压缩到给定目录

来自分类Dev

如何通过7Zip使用Batch Script解压缩PASSWORD PROTECTED文件?

来自分类Dev

当参数[Powershell]给出目标路径时,7zip解压缩失败

来自分类Dev

如何通过Powershell运行7zip来解压缩.rar文件夹?

来自分类Dev

如何模仿Windows 7zip的“解压缩为“。””上下文菜单选项

Related 相关文章

  1. 1

    批处理如何使用 7zip 将多个 zip 文件解压缩到其原始文件夹?

  2. 2

    无法解压缩到opt目录

  3. 3

    卷曲到stdout并将zip解压缩到特定目录

  4. 4

    将zip文件的子目录内容解压缩到/ tmp?

  5. 5

    .NET 3.5如何使用DotNetZip将ZIP文件解压缩到指定位置

  6. 6

    是否可以将文档解压缩到在单个命令中动态创建的目录中?

  7. 7

    7zip压缩级别会影响解压缩速度吗?

  8. 8

    如何使用SevenZip压缩/解压缩字符串-7Zip

  9. 9

    使用7zip解压缩Unix中压缩的文件

  10. 10

    使用 7zip sdk 散列解压缩和压缩文件 - c#

  11. 11

    解压缩到临时目录,然后删除目录

  12. 12

    7zip解压缩* .zip在子文件夹中

  13. 13

    我们如何在linux中指定unzip或7za命令将多个zip文件解压缩到一个文件夹中,同时保留所有重复文件?

  14. 14

    将zip解压缩到内存中,解析内容

  15. 15

    将zip解压缩到内存中,解析内容

  16. 16

    将tarball解压缩到同一目录

  17. 17

    如何将文件解压缩到当前目录?

  18. 18

    将文件解压缩到目标目录?

  19. 19

    如何将文件解压缩到当前目录?

  20. 20

    将许多文件解压缩到给定目录

  21. 21

    将许多文件解压缩到给定目录

  22. 22

    如何卷曲和解压缩到某个目录?

  23. 23

    如何解压缩到给定目录

  24. 24

    将文件解压缩到新目录

  25. 25

    如何解压缩到给定目录

  26. 26

    如何通过7Zip使用Batch Script解压缩PASSWORD PROTECTED文件?

  27. 27

    当参数[Powershell]给出目标路径时,7zip解压缩失败

  28. 28

    如何通过Powershell运行7zip来解压缩.rar文件夹?

  29. 29

    如何模仿Windows 7zip的“解压缩为“。””上下文菜单选项

热门标签

归档