問題タブ [winzip]

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 に答える
1515 参照

cmd - Winzip コマンド ライン エラーとメッセージ処理

ファイルのグループを自動的に圧縮して別の場所に移動しようとしています。これは、スクリプトに使用しているコマンドです。

問題は、任意の時点でファイルの 1 つがまだ書き込まれていることです。圧縮しようとすると、自動化を中断する次のメッセージが表示されます。 Winzip エラー

CMD経由でメッセージを無視/スキップする方法について何か考えはありますか? Winzip のドキュメントでその他のフラグを探してみましたが、役立つものは見つかりませんでした

もう 1 つの (小さい) 問題は、インストール後に初めて圧縮すると、次のメッセージが表示されることです。 zip統計

それもスキップできますか?

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

batch-file - バッチファイルを使用してファイルをzipおよびパスワードで保護します-このコードに何が欠けていますか

このコードには、パスワードで暗号化するための追加の行がないと思います。

これを投稿する前に -s オプションを追加しましたが、失敗するだけです

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

python - winzipをpythonで制御してzipxを解凍する

解凍されたファイルが条件に準拠しているかどうかを実行時にチェックしながら、多数の zipx ファイルをディレクトリに解凍する必要があります。条件は「解凍したファイルの方が大きい場合のみ、同名のファイルがある場合は上書きする」です。

win32com で winzip を制御したかったのですが、COM ブラウザ (win32com\client\combrowse.py) で Object.Name が見つかりませんでした。また、この winzip オブジェクトで使用できるメソッドを見つけるとよいでしょう。

説明されている問題を解決するためのより簡単なオプションを選択するか、アドバイスする方法を誰かが手伝ってくれませんか。ありがとう。

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

windows - 検索結果の場所フォルダーへのWindowsバッチ解凍

見つかったすべてのzipファイルに対して、特定の場所に解凍してから削除するWindowsバッチスクリプトの小さなセクションがあります。これは問題なく動作しますが、zip ファイルが見つかったら、現在のフォルダー内の「現在の .zip 名 + 現在の日時」という名前の新しいフォルダーに抽出するように修正しようとしていました。しかし、これが機能していないようです。見つかったフォルダーではなく、検索するように指定した親フォルダーに抽出するようです。

この要件の理由は、ビルド後に名前が付けられるたびに .zip が別のフォルダーに保存されるためです。 .

for /f "tokens=1-3 delims=/ " %%a in ('date /t') do (set mydate=%%c-%%b-%%a)
for /f "tokens=1-2 delims=/:" %%a in ('time /t') do (set mytime=%%a%%b)

for /R \\server\g$\Dashboard\Results\NightlyBuild\ %%f in (*.zip) do "C:\Program Files (x86)\WinZip\WZUNZIP.EXE" -d %%f "%%~nf-%mydate%-%mytime%\"

if ERRORLEVEL 0 for /R \\server\g$\Dashboard\Results\NightlyBuild\ %%f in (*.zip) do del %%f

どんな助けでも大歓迎です、ありがとう!

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

batch-file - Winzip Self Extracting exe は、cmd に「All Done」を表示せずに突然終了します。

次で終わるバッチ スクリプトがあります。

バットファイルだけを実行すると正常に動作します(以下を参照)

すべて完了!このウィンドウを閉じることができます。何かキーを押すと続行します 。. .

しかし、同じbatスクリプトから自己解凍exeを作成すると、実行後にこのウィンドウが表示されず、適切なメッセージなしで終了します。

スクリプトはそれ自体で正常に動作するため、何が原因なのか少しわかりませんか? そのウィンドウを表示し、上記のようにユーザーにウィンドウを閉じるように促すために、自己解凍型のexeを作成するにはどうすればよいですか。

0 投票する
0 に答える
223 参照

zip - 巨大なサイズのファイルを圧縮するためのバッチ ファイル コード

クライアントサーバー上のフォルダー(サイズ〜100GB)をbatファイルで圧縮しようとしています。このバット ファイルは、autosys ジョブによってトリガーされます。フォルダーには、.dat のファイルと .523 形式のファイルが含まれています。以下のようないくつかのオプションを試しました。
1. PKZIP ユーティリティを使用します。ファイルを解凍すると、ファイルが壊れていると表示され、プロセスが終了します。
2. Winzip を使用します。zip プロセスが完了すると、[ADD Complete] ダイアログ ボックスが開き、ユーザーが [OK] をクリックするのを待ちます。autosys からバット ファイルをトリガーしているため、サーバーにログオンしようとしても、このダイアログ ボックスは表示されません。サーバーには Winzip のインタラクティブ バージョンがインストールされていますが、wzzip バージョンの winzip はインストールできません。使用したコードは次のとおりです。

これを実行した後、上記のコードは「OK」がヒットするのを待ちます。このため、autosys ジョブは終了しません。Enterキーを押すだけでVBSスクリプトを追加しようとしましたが、機能しません。

VBS スクリプト:

  1. 7Zip を使用します。いくつかの調査を行った後、私の同僚は 7Zip を使用しようとしましたが、zip と unzip は完全に正常に機能します。手動介入は必要ありません。唯一の問題は、完了するまでに約 7 ~ 9 時間かかることです。それはたくさんの時間です。受け付けできません。:( Winzip には約 3 時間かかります。

    SET ZIPDIR= "C:\Program Files\7-Zip" CALL %ZIPDIR%\7z.EXE a -r D:\PES_PROD\ARCHIVE\Calc_Backup\CALCITDBACKUP__%date:~-4,4%%date:~-10 ,2%%date:~-7,2%.zip D:\PES_PROD\DATA\CALC*.* -mmt

誰かがより良いアイデアや私たちが考えていなかった他の方法を提案できますか. 感謝と

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

zip - zip ファイルの圧縮レベルを調べる方法は?

zip ファイルの圧縮レベルを調べる方法を知りたいです。7z と winzip で作成された zip ファイルはレベルの評価が異なるため、それらのいくつかを他のツールの対応するレベルにマップしたいと思います。ストアレベルまたはレベル 0 はすべて同じはずですが、どうすれば確認できますか? または具体的には、ファイルデータからzipファイルの圧縮レベルを見つける方法、またはレベルがわかっている他のzipファイルと比較することによって.

審査済み圧縮アルゴリズム - DEFALTE