問題タブ [dotnetzip]

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 投票する
2 に答える
2078 参照

sharepoint-2010 - SharePoint ドキュメント ライブラリからファイルを取得/読み取り、DotNetZip を使用してそれらを ZIP しますか?

SharePoint ドキュメント ライブラリにファイルをアップロードしました。DotNetZip を使用してドキュメント ライブラリからこれらのファイルを取得し、zip して zip ファイルをレンダリングしようとしています。

AddFile メソッドにファイル URL を渡すことはできますか? そうでない場合、これを行う別の方法はありますか?

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

powershell - DotNetZip、Powershell、および相対パス

選択したフォルダーを相対パスのみでアーカイブに圧縮したい。

それらのいくつかは同じフォルダー名を持っています (すべてリリース フォルダー、すべてデバッグ フォルダー)。

フィルタリングは正常に機能し、get-children コマンドの前に set-location を呼び出しました。

この仕事をする最も簡単な方法は何ですか?

本当にこのようなものを実装する必要がありますか

誰かが私に例を提供できますか?

どうも

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

powershell - Save() が終わらない

DotNetZip でアーカイブを作成しようとしています。AddFile メソッドを使用でき、zip ファイルを保存して破棄できます。

しかし、AddDirectory でフォルダを追加しようとすると、次の保存が終了しません。

誰かが何がうまくいかないのか考えていますか? いくつかの例に示すように、MaxOutPutSegmentSize と UseZip64WhenSaving を追加しようとしましたが、何も変わりませんでした。Explizit zip ファイルを使用して Save を呼び出そうとしましたが、そうではありませんでした。

前もって感謝します

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

c# - 複数の Crystal Reports pdf を zip ファイルに追加する

Crystal からストリームに pdf ファイルをエクスポートしようとしているのですが、DotNetZip ライブラリを使用してそれら (合計 7 つ) を zip ファイルに追加したいと考えています。以下に1つ追加しようとしています。私は途方に暮れていると感じています。助けてください。

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

c# - DotnetZip パスの問題

dotnetzip を使用すると、c:\users\tintin\this のようにディレクトリが圧縮されるだけではありません。

しかし、ユーザー/タンタンも圧縮されますが、これは望ましくありません。最後のフォルダーを圧縮したいので、これとそこにあるすべてのファイル。

私は

おそらく本当に単純ですが、私はそれが見えないようです。

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

c# - AzureBLOBストレージ内でその場でzipファイルを作成する

BLOBストレージアカウント内の1つのコンテナーにファイルを保存しています。最初のコンテナのファイルを含むzipファイルを2番目のコンテナに作成する必要があります。

ワーカーロールとDotNetZipを使用して機能するソリューションがありますが、zipファイルのサイズが1 GBになる可能性があるため、オブジェクトなどを使用してすべての作業を進行中MemoryStreamに行うことが最善の方法ではないことが懸念されます。私の最大の懸念は、このプロセスが1日に数回発生する可能性があることを考えると、メモリ使用量とリソースの解放です。

以下は、ワーカーロールの基本的なプロセスを示す非常に簡略化されたコードです。

誰かがより良いアプローチを提案できますか?

0 投票する
4 に答える
3490 参照

dotnetzip - dotnetzipでzipファイルがパスワードで保護されているかどうかを確認するにはどうすればよいですか?

ランダムなzipファイルを取得したとしましょう。ファイルがパスワードで保護されていることをどのように確認できますか?のような方法はありません

zipファイルからエントリを抽出する方法はいくつかありますが、Extract()またはExtractWithPassword()のいずれかを使用する必要がありますが、これを使用するには、抽出するファイルが実際にはパスワードであることを知っている必要があります。保護されているかどうか。パスワードはzipファイル自体ではなくエントリに適用されることを知っています。ドキュメントのすべての方法を確認しましたが、この問題を解決するための適切な方法が見つからなかったか、何かを見逃しましたか?

ありがとう。!

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

c# - DotNetZip:動的に作成されたアーカイブディレクトリにファイルを追加する

これが難しいとは思えませんが、うまく機能させることができませんでした。zipしたいファイルの場所、ディレクトリ、名前を保存するだけのファイルクラスがあります。私が圧縮しているファイルはディスク上に存在するため、FileLocationがフルパスです。ZipFileDirectoryがディスクに存在しません。ファイルリストに2つのアイテムがある場合、

ルートにMyCustomName1.docが表示され、MyCustomName2.docを含むNewDirectoryという名前のフォルダーが表示されると思いますが、どちらも次のコードを使用してルートに配置されます。

これを使用する場合:

次に、新しいディレクトリを作成し、期待どおりにすべてのファイルを内部に配置しますが、このメソッドでカスタムネーミングを使用する機能が失われ、最初のメソッドが完全に処理するよりも複雑になります。

最初のメソッド(AddFile())を期待どおりに機能させる方法はありますか?

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

batch-file - zipアーカイブがソースファイル/ソースフォルダーと同じタイムスタンプを持つように圧縮する方法

zip アーカイブのフォルダーの年代順を保持するために、個々の zip アーカイブがソース ファイル/フォルダーとして正しいタイムスタンプ (作成/変更) を持つように、個々の zip ファイル内のいくつかのファイル/フォルダーをバッチ圧縮するにはどうすればよいですか?

Windows 7 を使用して Dotnetzip をダウンロードしました。

助けてくれてありがとう!

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

dll - Powershellバージョン2持続的接続のinvokeコマンドscriptblockで使用するDLLをロードします

持続的接続で使用し、invoke-commandコマンドレットを実行している各リモートサーバーにDLLをインストールせずに、DLLをロードする方法を知っている人はいますか?

DotNetZipを使用して、約13台のサーバー上のフォルダーをバックアップしています。すべてがローカルで機能していますが、リモートサーバー(配列の最初のサーバーはローカルサーバー)に到達すると、リモートサーバーにDLLが表示されないため、エラーが発生します。

このスクリプトを1つのサーバーで実行すると、各リモートサーバーのフォルダーが圧縮されます。

ありがとうございました 。

-ジム