問題タブ [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 投票する
3 に答える
2713 参照

windows - Windowsバッチスクリプトで動的ファイル名を決定しますか?

固定ディレクトリに単一のファイルがあり、名前database-x.x.x.zipx.x.x変更可能なバージョン番号です。

このファイルを解凍するバッチ スクリプトを作成したい - 7zip を使用してバッチ スクリプトからファイルを解凍できますが、ファイル名を 7zip に渡す必要があります - バッチ スクリプトでファイル名を特定するにはどうすればよいですかファイル名が一定ではないことを考えると?

スクリプトは、アーカイブを解凍してから、アーカイブにあった ant ファイルを実行する必要があります。

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

sql - SQL スクリプトから 7-zip を実行する

SQLスクリプトから7-zipを呼び出すことは可能ですか? 基本的に、テーブルをcsvに抽出してから、それらを7zファイルにパッケージ化しています。SQL Server がインストールされているマシンに 7-zip をインストールしてパスに追加しましたが、これでは十分ではないようです。

xp_cmdshell でスクリプトを実行しようとすると、次のエラーが表示されます

これはコードです、私はすでに変数を宣言しています

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

.net - 7zファイルを.NETストリームとして扱う

複数のストリーム操作を連鎖させたい(ファイルのダウンロード、オンザフライでの解凍、一時ファイルなしでのデータの処理など)。ファイルは7z形式です。利用可能なLZMASDKがありますが、ストリーム自体ではなく、外部の出力ストリームを作成する必要があります。つまり、出力ストリームを操作するには、出力ストリームを完全に書き込む必要があります。SevenZipSharpにもこの機能が欠けているようです。

誰かがそのようなことをしましたか?

各ファイルストリームは、1つのファイルを表す1回限りのストリームのように動作し、メインの圧縮ストリームでMoveNext()を呼び出すと、そのファイルは自動的に無効化されてスキップされます。

圧縮についても同様の構成を行うことができます。使用例-非常​​に大量のデータに対して何らかの集計を行います-dir内の7zファイルごと、内部のファイルごと、各ファイルのデータ行ごとに、いくつかの値を合計します。

更新2012-01-06

#ziplib(SharpZipLib)は、クラスを含むzipファイルに必要なことをすでに正確に実行していますZipInputStream。これは、すべてのファイルを特定のzipファイル内のシークできないストリームとして生成する例です。まだ7zソリューションを探しています。

0 投票する
14 に答える
67299 参照

7zip - 7-Zipファイルを「サイレントに」抽出する-コマンドラインオプション

Pythonスクリプトで7-Zipアーカイブを抽出したいと思います。抽出の詳細(私の場合は巨大です)を吐き出すことを除いて、正常に動作します。

抽出中にこの冗長な情報を回避する方法はありますか?に対する「サイレント」コマンドラインオプションが見つかりませんでした7z.exe

私の命令は

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

7zip - 7zは解凍コンテンツの合計サイズを取得しますか?

完全に解凍した後の zip/rar/7z ファイルのコンテンツのサイズを取得するにはどうすればよいですか? Windows と Linux の両方で。私は 7z l filename コマンドを使用することを考えましたが、ファイル名が各ファイルのサイズをカウントするコードに干渉するという考えは好きではありません。

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

php - PHPの7z拡張機能?

私はそれを見つけることができず、 PHP Compression および Archive Extensionsのいずれかが機能するかどうかもわかりません。

圧縮ストリームを使用して 7z ファイルからデータを読み取ることができると思いますか?

アップデート

  • 7z フォーラムには、php 拡張機能に対する多くのリクエストがあります。
0 投票する
1 に答える
1950 参照

windows - config.txtの7zip sfxファイル設定から「RunProgram」の前後にexeを実行する方法は?

インストールをパックするために 7zip を使用しています (Linux と Windows で動作させるために必要なので、7z を使用しています)。

私が読んできたものから、config.txtファイルにはこれを含めることができます:

しかし、installer.exe の実行前または実行後に別の exe を実行する必要がある場合はどうすればよいでしょうか? NSISのようにそれは可能ですか?

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

batch-file - 平日と月をバッチ(ログファイル)で出力するにはどうすればよいですか?

自動バックアップ用に7zipをセットアップしようとしていますが、出力ファイル名に問題があります。

%date%コマンドを使用してみましたが、バックアップ内に2つのディレクトリが作成されました。

C:\ Users \ Desktop \ Sun 11 \ 07 \ 2010.7z

日と月をログに記録するにはどうすればよいですか?

C:\ Users \ Desktop \ Sun 11-07-2010.7z

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

powershell - Powershell Remotingを介して7za.exeを実行するにはどうすればよいですか?

私はこれを行うためにいくつかの異なる方法を試しましたが、それらはすべて同じエラーになります。コマンドのセットは次のとおりです。


私が得る出力はこれです:

どうすればそのエラーを乗り越えることができますか?

スクリプトブロックをリモート処理せずにServerAで直接実行すると、機能することを指摘しておく必要があります。助けてくれてありがとう!

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

pipe - パイプ引数を受け入れるように7zipを取得する

ファイルのリストを 7zip にパイプしていますが、cat のようなものに対しては正常に動作しているにもかかわらず、これが気に入らないようです。

ご覧のように cat からの最初のリターンを取得し、パイプが期待するように通常どおり 7zip に渡しました。これはうまくいきました

たぶん私はあきらめてtarを使うべきですか?私は 7zip の API の方が少し好きです。