手抜きOS Windows 10 Part248 / ZIPファイルを解凍するとタイムスタンプが継承されない
Windows 10辺りから、ZIPファイルを解凍したときにタイムスタンプが継承されずに、解凍した時の日時になってしまう現象に困ったことはありませんか?
これ、実は Windows XP SP1以降にあるZoneID機能が拡張された弊害なんですが厄介ですよね
ZoneID を付加する機能は XP SP1 から、2000SP4はどうなのか?
解放するには、解凍前にZIPファイルのZoneIDを削除するかWindows 10でダウンロード時にZoneIDを付加する機能を無効にするしかありません。
Streams - Sysinternals | Microsoft Learn
ZIPファイルのプロパティでセキュリティの許可をしてやるか、stream.exe でZoneIDを削除するか、
HKEY_CURRENT_USER/HKEY_LOCAL_MACHINE の
SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Attachments
にあるSaveZoneInformationにDWORD で1を入れると停止することができます
ファイルスタンプだけコピーするソフトを作ってみました
昔こんなプログラムを作ったんですが役立つ時が来たようです・ω・
ネタ投稿です。
既知なら無視してください。
「パワレポ」休刊へ、自作PC専門誌の老舗 33年の歴史に幕