macOS(Mac)のOS標準昨日でzip圧縮するとWindowsで開いた際にファイル名が文字化けするのはmacOSがUTF-8で圧縮しているにもかかわらずUTF-8であることを示すフラグを立ててないからなのか

たまたまTwitter(現X)を見ていると


というのを見ました。ああ、思い出した。以前にMac OS Xでフォルダを圧縮し、Windowsで開いたらファイル名が文字化けしてたな、と。
macOS Monterey 12.7.6でZIP圧縮
macOS Monterey 12.7.6で圧縮したZIPファイルをWindows 11で開くとファイル名が文字化け
別に単なるzip圧縮であればWindowsでも標準機能で備えているのでWindows向けのフォルダやファイルをMacで圧縮する必要はないのですが、その時はパスワードをかけてzip圧縮する必要があって。
これもフリーソフトでいくらでもあるから別にMacでやる必要はなかったのですが、標準機能でそれが入ってるならそれ使った方が余計なアプリやソフト入れなくて済むからよくない?と思いまして。
【ターミナル開いて】Macの標準機能(ソフトインストールなし)でzipファイルにパスワードをかける【zip -er】(2024年10月21日(月曜日))
「zip -erで同様の事が出来るようです。なので作成したフォルダにファイルを入れパスワード付きzipファイルを作りますがWindowsで作成したファイルとフォルダだと圧縮したのをパスワード入力して解凍するとフォルダ名はともなくその中のファイル名が文字化け。zipcloakでは問題なかったのになぜ?」
そしたら文字化け。結局、何かのフリーソフトでどうにかしたような気がしますが。


基本はmacが悪いのね。

そういやLinuxであればそんな問題ないんかな?とWindowsのWSLのUbuntu
HPノートHPENVY13(Windows 10)にWSL2とDocker Desktop(Ver 4.15.0) をインストールしてみた(2022年12月10日 (土曜日))
でやろうとしたら標準のUbuntuにはzipコマンド、入ってないのね。標準機能で、というのもあるので・・・・
だいぶ古い
Intel Mac(x86)のmacOS 12のVirtualBOX(仮想環境)でLinux(CentOS 7)のインストールからサーバー環境構築(2022年11月08日 (火曜日))
こちらも標準じゃzipコマンド、入ってなかった。