コマンドプロンプトでファイルの作成日時を変更する方法

コマンドプロンプトでファイルの作成日時を変更する方法

この記事では、コマンドプロンプトを使用してファイルの作成日時を変更する方法を紹介します。作成日時の変更は、ファイルの整理や特定の目的でファイルのタイムスタンプを調整する際に役立ちます。

環境

  • OS windows11

ファイルの作成日時を変更する

Windowsのコマンドプロンプトでは、標準のコマンドだけではファイルの作成日時を直接変更することはできませんが、PowerShellを使用することで簡単に行えます。PowerShellは、Windowsに標準搭載されているスクリプト環境で、より高度なファイル操作が可能です。

以下のコマンドを使用して、ファイルの作成日時を変更します。

powershell -Command "(Get-Item 'C:\path\to\your\file.txt').CreationTime = '2023-08-20 10:00:00'"

コマンドの説明

  • powershell -Command:コマンドプロンプトからPowerShellのコマンドを実行します。
  • (Get-Item 'C:\path\to\your\file.txt'):指定したパスのファイル情報を取得します。パスの部分は変更したいファイルのパスに置き換えてください。
  • .CreationTime = '2023-08-20 10:00:00':ファイルの作成日時を指定した日時に変更します。日時は任意の値に変更可能です。

注意点

  • 作成日時を変更すると、ファイルの管理が混乱する可能性があります。特に重要なファイルの場合は、変更前にバックアップを取っておくことをお勧めします。
  • この操作には管理者権限が必要な場合があります。コマンドプロンプトを「管理者として実行」してから操作してください。

以上が、コマンドプロンプトでファイルの作成日時を変更する方法です。日付を調整することで、ファイルの整理や特定の目的に役立ててください。