0

複数のファイルのダウンロードと解凍をテストしています。バッチ ファイル (SSIS から呼び出される) から実行されるものと非常によく似たコマンド

C:\Progra~1\WinZip\WINZIP32.EXE -min -e -o -j C:\TEMP\ZipTest\x1.zip C:\TEMP\ZipTest\Z1
C:\Progra~1\WinZip\WINZIP32.EXE -min -e -o -j C:\TEMP\ZipTest\x2.zip C:\TEMP\ZipTest\Z2
C:\Progra~1\WinZip\WINZIP32.EXE -min -e -o -j C:\TEMP\ZipTest\x3.zip C:\TEMP\ZipTest\Z3
C:\Progra~1\WinZip\WINZIP32.EXE -min -e -o -j C:\TEMP\ZipTest\x4.zip C:\TEMP\ZipTest\Z4

残念ながら、解凍が完了すると、4 つの Explorer ウィンドウが開きます (アーカイブごとに 1 つ)。

ここに画像の説明を入力

これらのウィンドウをデスクトップで実行しているときは簡単に閉じることができますが、SSIS アカウントで開いているウィンドウを閉じることはできません。

これらのウィンドウが開かないようにするにはどうすればよいですか?

4

5 に答える 5

5

これは古い質問であることは承知していますが、同じ問題を解決しようとしているときに遭遇しました。私の解決策は、Windows 7 マシンで WinZip 14.5 を使用することです。

1) WinZip を開きます 2) [ホーム] タブを選択します 3) [解凍] セクションで [解凍オプション] を選択します 4) [解凍されたファイルを表示] の前のチェックマークを外します 5) WinZip を閉じてスクリプトを実行します。

于 2012-12-21T13:28:12.977 に答える
2

そのため、WinZip コマンド ライン ユーティリティの wzzip.exe と wzunzip.exe を使用しています。

サーバー管理者は、ボックスにログオンし続けて WinZip ウィンドウを閉じるという別の方法があることを説明したら、wzzip と wzunzip を喜んでインストールするに違いありません :-)

于 2011-10-15T14:39:51.647 に答える
2

それはおそらくwinzip GUIの設定です。よりうまく機能する別のコマンド ライン バージョンがありますが、ライセンス バージョンでのみ使用できます。

独自の winzip 圧縮を使用していない場合は、無料のコマンド ライン unzip ユーティリティを検討することをお勧めします。

于 2011-10-12T14:21:56.127 に答える
1

他の人が言及しているようにコマンドラインユーティリティを使用するか、cozyrocのツールで利用可能なようなサードパーティの解凍コンポーネントを使用します。

于 2011-11-01T04:17:08.837 に答える