HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


PowerShellの開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > PowerShell Tips > ファイル操作 Tips メニュー

11.ファイルの作成日時/更新日時を設定する

 
UPDATE:2007/12/17    
 



sample2では、ファイルの更新日時を、現在の日時で設定しています。

sample1

PS C:\Work> Set-ItemProperty Test.txt -name LastWriteTime -value $(Get-Date)

いくつか方法はあると思いますが、ここでは Set-ItemProperty コマンドレットを使用した方法を紹介します。

Set-ItemProperty は指定した項目のプロパティを設定するコマンドレットです。
基本構文は

Set-ItemProperty 項目 -name プロパティ名 -value 設定する値

です。

sample1 は C:\Work にある Test.txt というファイルの作成日時を設定する例です。

パラメータ -name で CreationTimeプロパティを設定することを宣言しています。
パラメータ -value で設定する値を指定します。ここでは現在日時を設定しています。


sample2

PS C:\Work> Set-ItemProperty Test.txt -name CreationTime -value $(Get-Date)