問題タブ [7zip]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
8238 参照

email - 圧縮され、パスワードで保護されたファイルの正しい電子メール添付ファイルの MIME タイプは何ですか?

これは圧縮され、7zip でパスワード保護されています。MIME タイプは「application/7zip」にする必要がありますか、それとも単に「data/binary」にする必要がありますか? 他の何か?

0 投票する
3 に答える
3978 参照

c++ - C ++でsystem()を介して7-zipを使用する

7-Zipを使用してsystem()、WindowsXPマシンのC++関数を介してファイルを圧縮しようとしています。私は試した:

(system()が受信するものになるようにフォーマットされています)

"C:\Program Files\7-Zip\7z.exe" a -tzip "bleh.zip" "addedFile.txt"

エラーを吐き出します

'C:\Program' is not recognized as an internal or external command, operable program or batch file.

私はいくつかの同様の代替案を試しましたが、まだ解決策を見つけていません。

ユーザーが7-Zipをインストールしている限り機能できるように、インストールディレクトリから直接実行してみたいと思います。これは、社内のユーティリティアプリケーション用です。

編集:要求に応じて、これらは実際のコード行です:

*i追加される特定のファイルへのイテレータです。

0 投票する
2 に答える
3106 参照

c# - C#でSevenZipSharp / Unrarを使用して、マルチRARアーカイブの最初のRARを知る方法は?

C#WinForms.NET3.5でSevenZipSharpまたは/およびUnrarライブラリを使用しようとしています。たとえば、名前が異なるマルチrarアーカイブでこの問題が発生します。

  • .rar、r01、r02、r03など(これは簡単です)
  • somefile01.rar、somefile02.rar、somefile03.rar

  • .001、.002、003など。

UnrarまたはSevenZipSharpに間違ったアーカイブを指定すると、その特定のアーカイブが解凍され、残りは解凍されたままになります。だから私は正しいものを指さなければなりません(私が何か間違ったことをしているのでない限り)。

それをチェックするための最良の方法は何でしょうか?今のところ、ディレクトリ内に複数の.rarファイルがあるかどうかを確認しています。ある場合は、01.rarを確認します。r01が1つと.rarと2つしかない場合は、.rarを取得しますが、これは少し間違っているようです。

.rarファイルをポイントするだけで、SevenZipまたはUnrarを作成してマルチrarパック全体を実際に解凍する方法はありますか?または.001?

イケナイ人

編集:

次のコードを使用して、1つの回答で提案されている情報を取得しようとしましたが、約束された情報を提供できません。extr.ArchiveFileDataは、zipの場合は0を返し、rarまたはr01のいずれであっても、提供されたrarの場合は32を返します。

0 投票する
2 に答える
7666 参照

c++ - C++ での LZMA SDK の使用

プログラムでファイルを圧縮するために LZMA SDK を使用しようとしています。SDK をダウンロードしましたが、使用方法がわかりません。これを機能させるために必要な手順を誰か教えてもらえますか? どんな助けでも大歓迎です

私は C および C++ の世界のほとんど初心者です

0 投票する
2 に答える
9855 参照

installation - SFX インストーラーを作成するときに 7zip が InstallPath を無視するのはなぜですか?

現在、次の設定を使用して 7zip で SFX を作成しています。

次に、7z465.exe を Setup.7z にパッケージ化し、バッチ ファイルで次の行を呼び出します。

結果の Setup.exe を実行すると、問題なく抽出され、7z465.exe も起動しますが、C:\test ではなく、現在のユーザーの 7zip temp フォルダーに抽出されます。

管理者として実行しても効果がないようです。

なぜこれが起こっているのか誰にも分かりますか?

0 投票する
3 に答える
2458 参照

7zip - LZMA圧縮ファイルの内容を一覧表示しますか?

ファイル全体を解凍せずにLZMAファイル(.7zip)の内容を一覧表示することはできますか?また、LZMAファイルから1つのファイルを抽出できますか?

私の問題:5TBを超えるまで解凍する30GBの.​​7zファイルがあります。完全に解凍することなく、元の.7zファイルを操作したいと思います。

0 投票する
1 に答える
4334 参照

c# - SevenZipSharp アーカイブから特定のファイルを抽出する方法

C# で SevenZipSharp を使用している場合、特定の 1 つのファイルを抽出するにはどうすればよいですか? (すべてのアーカイブを抽出したくありません)。

0 投票する
2 に答える
1891 参照

windows-vista - コンテキストメニューの下の7zipタイムスタンプアーカイブ

フォルダを圧縮してタイムスタンプを追加するコンテキストメニュー項目を追加する方法を知っている人はいますか?フォルダを右クリックすると、folder_20100528.zipのようなものを作成するオプションが表示されます。

(バッチファイル/コードを介して行われるものだと思うので、ここに投稿します)

0 投票する
2 に答える
3986 参照

ruby-on-rails - rar/tar/zip/7zを扱えるRuby/rubyzipの代替?

特にzip / rar / 7zなど、さまざまな形式を処理できるRubyのrubyzipの代替品を誰かが知っているかどうか疑問に思っていましたか?

私はlibarchiveを知っていますが、私の目的には完全ではありません(あなたは良い宝石です)。(明確にするために、libarchive - 私には機能しません - Windows で実行できるようにする必要があるためです。(ええ、私にはうんざりです)) libarchive は実際には Windows で動作しますが、まだ私の目的には適していません (7zip & rar 形式のサポート)

今のところ、OS に対してシステム コマンドを実行することになりますが、OS に依存せず、これらの形式 (読み取りと書き込み) を処理できるものが必要です。

ありがとうございました

0 投票する
1 に答える
498 参照

7zip - 同じファイルを 7zip で圧縮すると、わずかに異なる結果が得られます

7zaコマンドラインを使用しています

ディレクトリ 2010_05_07 内のファイル dfat_clist.xls

ディレクトリ 2010_05_08 の同じ dfat_clist.xls

zip は、xls ファイルが存在するディレクトリと同じディレクトリに作成されます。

7za に与えられるパラメータは、zip と xls のフル パスです。何らかの理由で、ディレクトリ 2010_05_07 と 2010_05_8 の A7 と A8 の値がそれぞれ数バイト異なります。同一の結果を達成する方法と好奇心から、この問題の原因は何ですか。