0


0

自己解凍器の自動化

私はプログラミングに少し慣れていないので、ご容赦ください。 ftpサイトにアップロードする多数の自己解凍型ファイルを作成し、クライアントがダウンロードします(自己解凍型ファイルを使用して、圧縮したファイルを適切な場所に配置します)。 このプロセスはかなり繰り返されるので、このプロセスを自動化しようとしています。

zipの作成方法と作成したファイルのアップロード方法は理解できると思いますが、作成したzipファイルからwinzip seを使用して自己解凍機能を作成する方法はわかりません。 WinZipにはコマンドラインインターフェイスがありますが、WinZIp SEにはないようです。

任意の助けをいただければ幸いです…​私はこのコードをjava btwで書くことを計画しています。

ありがとう。

3 Answer


0


_ 自己解凍ファイルはコマンドラインから作成できます。 _

そうは言っても、Javaを使用して説明しているタスクを自動化するかどうかはわかりませんが、それはそのIMHOに最適なツールではありません。 むしろシェルスクリプトを使用します。

更新:(OPからのコメントに答える)私は実際にはWindowsの専門家ではありませんが、http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx [Windows PowerShell]が適切かもしれません仕事のために(そして、http://blogs.technet.com/heyscriptingguy/archive/2009/08/13/hey-scripting-guy-can-i-query-a-microsoft-access-database- with-a-windows-powershell-script.aspx [MS Accessデータベースのクエリ])。


0


zipアーカイブを圧縮および解凍する必要がある場合は、Javaアプリから呼び出す他のコマンドラインユーティリティを使用します。 たとえば、zipおよびunzip:http://www.info-zip.org/


0


7-zipは無料で、コマンドラインでこれを実行できます。つまり、バッチスクリプトを作成できます。 7za a -sfx MySelfExtractingzip.exe MyFolderContainingFiles /