>>58
>でも日本語環境でできることが英語環境でできないのはなんだかなー
そりゃ英語環境でShift_JISで解凍されたら逆に文字化けになりかねないから。
・日本語環境で起動する=レガシーな文字列は日本語(Shift_JIS)と見做す
・英語環境で起動する=レガシーな文字列は欧文(Latin)と見做す
そのように作られてる。

ZIPの中のファイル名は文字コードが指定されてない(レガシー)から、
解凍環境に依存するわけ。
The Unarchiverの方法は良い落とし所だと思うよ。