ZIPファイルと展開先ディレクトリのパスを与えるとZIPの中身が宛先ディレクトリの中に全部展開される、という処理をしたいです。良い方法はありますか?