|
ご無沙汰しています。
長期入院していました。久し振りに質問させて頂きます。
現在、脳みそのリハビリ中のため意味不明な質問になったらごめんなさい。
あるフォルダAの更新日時(FileDateTime(フォルダ))が、今日(date)より過去の日付の時に処理を行う様にしています。 処理が終わればそのフォルダAの直下にDummyフォルダを作成することでフォルダAの更新日時を処理当日に変更します。(1日に1回しか処理されないようにする為) 今まで正常に動作していましたが、対象のフォルダAをUSBメモリに移動したところ、日に何回も処理されるようになってしまいました。 原因はフォルダAのファイルシステムが、NTFSからFAT32になったため更新日時が更新されなくなったためと判りました。 USBメモリのファイルシステムをNTFSに変更したら正しく動作することは確認しましたが、USBメモリの製造メーカが提供しているオプションプログラムはFAT32を前提としているためNTFSに変更したくありません。 FAT32のままで更新日時を変更する方法はありませんか? VBAの質問ではなくWindowsの質問になってしまいましたがご存知の方がおられましたら宜しくご教示お願いします。
|
|