windows ファイルのタイムスタンプを変更する

powershellを使用してwindows環境で、ファイルのタイムスタンプを変更する手順を記述してます。
環境
- OS windows10 pro 64bit
powershell起動
コマンドプロンプトから起動してます。
powershell
タイムスタンプ変更
「Set-ItemProperty」コマンドで、タイムスタンプ変更することが可能です。
作成日時を変更
※ここでは、hoge.txtのタイムスタンプを変更してます。
Set-ItemProperty hoge.txt -name CreationTime -value "2020/01/01 12:00:00"
更新日時を変更
Set-ItemProperty hoge.txt -name CreationTime -value "2020/01/01 12:00:00"
powershell上での実行画面

実行結果を確認すると、hoge.txtの作成日時と更新日時が更新されていることが確認できます。

また、アクセス日時は「LastAccessTime」を指定することで変更可能です。
Set-ItemProperty hoge.txt -name LastAccessTime -value "2020/01/01 12:00:00"
アクセスに管理者権限が必要な場合は、管理者としてpowershellを実行して下さい。

-
前の記事
Ruby シンボルの簡単な使い方 2020.12.28
-
次の記事
python ファイルの書き込み処理を行う 2020.12.28
コメントを書く