ファイルのフルパス,basename,拡張子を取得する方法 †PowerShellでファイルのフルパス、拡張子を除いたファイル名、拡張子を取得する方法を以下に記します。 関連記事 †フルパスを取得する方法 †以下の構文によりファイルのフルパスを取得することができます。 (Get-ChildItem <ファイル or ディレクトリ>).FullName or (Get-Item <ファイル or ディレクトリ>).FullName 以下に実行例を記します。
basename(拡張子を除く) †basenameを以下の構文により取得することができます。 (Get-ChildItem <ファイル or ディレクトリ>).BaseName or (Get-Item <ファイル or ディレクトリ>).BaseName 以下に実行例を記します。 PS C:\sakura> (Get-ChildItem *).BaseName suzuran sakura tsubaki 拡張子を取得 †以下の構文により拡張子を取得することができます。 (Get-ChildItem <ファイル or ディレクトリ>).Extension or (Get-Item <ファイル or ディレクトリ>).Extension 以下に実行例を記します。 PS C:\sakura> Get-ChildItem ディレクトリ: C:\sakura Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 2015/11/04 20:00 suzuran -a--- 2015/11/04 19:57 6 sakura.txt -a--- 2015/11/04 19:59 6 tsubaki.txt PS C:\sakura> (Get-ChildItem *).Extension .txt .txt PS C:\sakura> 以上、PowerShellでファイルのフルパス,basename,拡張子を取得する方法でした。 |