[Windowsバッチ] ファイルの更新日付を更新する

ファイルの更新日付を現在日時に更新する方法です。

テキストファイルとバイナリファイルでコマンドが異なります。

テキストファイルの場合

以下のコマンドを使用します

copy /a *+

例)C:¥tempフォルダ内にある全ファイルの更新日付を現在日時に更新する

コマンドプロンプト
C:¥temp>copy /a *+

C:¥tempフォルダ内にはテキストファイルのみ配置してください。
バイナリファイルがあるとそのファイルは壊れます。

バイナリファイルの場合

以下のコマンドを使用します

copy /b *+

例)C:¥tempフォルダ内にある全ファイルの更新日付を現在日時に更新する

コマンドプロンプト
C:¥temp>copy /b *+

C:¥tempフォルダ内にはバイナリファイルのみ配置してください。
テキストファイルがあるとそのファイルは壊れます。

備考

  • 実行前に必ずバックアップを取っておいてください。
  • テキストファイルとバイナリファイルのオプション(/a、/b)を間違えるとファイルが壊れますのでご注意ください。

コメント

タイトルとURLをコピーしました