サブフォルダーとその中のファイルを含むzipフォルダーがあり、7za.exeで抽出する必要があります。ただし、これを正しく抽出する代わりに実行すると、7zaが実行されたフォルダーにすべてのファイルが抽出され、すべてのフォルダーが空になります。私が使用しているコマンドは次のとおりです。7za e Files.Zip -y
。
なぜこれを行うのですか?どうすればこれを行うことができませんか?
私はここで答えを発見しました: https://sourceforge.net/p/sevenzip/discussion/45798/thread/8668663f/ これを投稿した直後。それが誰かを助けることを願っています。
ここにあるように、eではなくxを使用する必要がありました:
匿名-2010-02-03こんにちは、
おかげで、私はまだこれを試していません。 (後で家に帰ってそれをします)
したがって、コマンドラインは次のようになると思います。
7z x * .Zip -r -aou
元のコマンドラインはまったく機能しませんでした。どのサブフォルダでもzipファイルを見つけることができないようです。サブフォルダーの名前は、7z.exeが実行されるルートディレクトリに配置する必要があることを除いて、それほど重要ではないと思いますか?
例えば.
c:\ sub1\1.Zip c:\ sub2\2.Zip c:\ sub3\3.Zip
コマンドラインはc:\から実行され、これらのサブディレクトリからすべての1、2、3.Zipファイルを抽出します。
再度、感謝します