Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

【PowerShell】ファイルの各情報を得る

FileInfoクラスの各プロパティを参照する。ファイルを指定すれば、ファイルの置かれたディレクトリ名、ファイル名、拡張子、ファイルの大きさ(バイト単位)、最終書き込み日などを簡単に取り出すことができる。

以下は例としてD:\workに置いたファイルtext.txtに使用した実行例。

PS D:\work> Get-ChildItem text.txt
    ディレクトリ: D:\work
Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----        2022/08/16     19:12             31 text.txt
PS D:\work> $file = Get-ChildItem .\text.txt
PS D:\work> $file.FullName
D:\work\text.txt
PS D:\work> $file.DirectoryName
D:\work
PS D:\work> $file.Name
text.txt
PS D:\work> $file.Extension
.txt
PS D:\work> $file.Length
31
PS D:\work> $file.LastWriteTime
2022年8月16日 19:12:51