ShiftTime ファイル日時の一括補正 for Windows

softdown-ico-copytime.gif ShiftTime ファイル日時の一括補正 for Windows


戻る一つ前のメニューに戻る


ファイルのタイムスタンプ(作成・更新日時)を、”指定した時間”だけ一括してずらすソフトウエア。時差設定せずに海外で撮影した写真データなどで使われることを想定しています

目次

ソフトウエアのダウンロード

soft-ico-download.gif Google Documentsからダウンロードする(全てのバージョンとソースコード)
soft-ico-download.gif Vectorソフトライブラリからダウンロードする


機能の概略

soft-shifttime.gif
条件設定画面

このプログラムは、対象ファイルに対し次の操作をしています。ファイルの作成日時と最終更新日時を対象としています。

CFile::GetStatus(szTmp2, Fstatus); // 属性を取得し
Fstatus.m_mtime += tmShift; // 時差を代入して計算
Fstatus.m_ctime += tmShift; // 時差を代入して計算
CFile::SetStatus(szTmp2, Fstatus); // 属性を書き込む

なお、時差の表現は次のような計算で行っています

CTimeSpan tmShift(nYear*365 + nMonth*30 + nDay, nHour, nMin, nSec);


動作環境

  • Windows 95/98/Me/NT/2000/XP/Vista/7


バージョンアップ履歴

  • Version 1.0 (2002/03/20)
    公開開始
  • Version 1.1 (2002/05/20)
    英語リソースの挿入 ほか


主な掲載雑誌

朝日新聞 土曜版 (朝日新聞)
アスキー ダッシュ (アスキー)
Windows Power (エンターブレイン)


使用許諾条件

GNU GPL フリーソフトウエア http://www.opensource.jp/gpl/gpl.ja.html

このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された GNU 一般公衆利用許諾契約書(バージョン2か、希望によってはそれ以降のバージョンのうちどれか)の定める条件の下で再頒布または改変することができます。

このプログラムは有用であることを願って頒布されますが、*全くの無保証* です。商業可能性の保証や特定の目的への適合性は、言外に示されたものも含め全く存在しません。詳しくはGNU 一般公衆利用許諾契約書をご覧ください。

あなたはこのプログラムと共に、GNU 一般公衆利用許諾契約書の複製物を一部受け取ったはずです。もし受け取っていなければ、フリーソフトウェア財団まで請求してください(宛先は the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA)。


戻る一つ前のメニューに戻る