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 メニュー

05.パスが絶対パスかどうかを判定する

 
UPDATE:2008/02/15    
 



パスが絶対パスかどうかを判定するには Split-Pathコマンドレットを使用します。

書式は
Split-Path "絶対パスかどうかを判定するパス文字列" -isAbsolute
です。
パスが絶対パスの場合は TRUE を返し、相対パスの場合は FALSE を返します。
なお、指定するパスは実在する必要はありません。

List1では相対パスを指定しているため、Falseが返されています。

List1

PS C:\Work> split-path ".\My Pictures\*.jpg" -IsAbsolute
False

List2では、絶対パスを指定しているので True が返されています。

List2

PS C:\Work> split-path "C:\Users\Hiro\My Pictures\*.jpg" -IsAbsolute
True