PowerShell で ファイルの 作成日時 や 更新日時 を変更する
PowerShell でファイルの 作成日時 や 更新日時 や アクセス日時 を改ざんしたい場合、以下のようにすれば変更できます。
Set-ItemProperty -Path ファイル -Name CreationTime -Value $(Get-Date 'yyyy/MM/dd HH:mm:ss')
Set-ItemProperty -Path ファイル -Name LastWriteTime -Value $(Get-Date 'yyyy/MM/dd HH:mm:ss')
Set-ItemProperty -Path ファイル -Name LastAccessTime -Value $(Get-Date 'yyyy/MM/dd HH:mm:ss')
例えば、
に対し、
PS C:\> Set-ItemProperty -Path .\sample.txt -Name CreationTime -Value $(Get-Date '2030/11/18 12:34:56')
PS C:\> Set-ItemProperty -Path .\sample.txt -Name LastWriteTime -Value $(Get-Date '2030/11/18 12:34:56')
PS C:\> Set-ItemProperty -Path .\sample.txt -Name LastAccessTime -Value $(Get-Date '2030/11/18 12:34:56')
とるすと、
のようになります。
CreationTime : 作成日時
LastWriteTime : 更新日時
LastAccessTime : アクセス日時
以上!