HOME > Path系コマンドレット > Split-Path
Split-Path
Split-Pathは、パスを分けるコマンドです。
エイリアスなし
解説
パスを分割して、ドライブ名やフォルダ名などを取得します。
構文
- (構文)
- Split-Path [-Path] <string[]> [<CommonParameters>] Split-Path [<CommonParameters>]
パラメータ | 説明 |
---|---|
-Path パス | 対象パスを指定する(ワイルドカード使用可) (例)-Path "D:\test*" |
-LiteralPath パス | 対象パスを指定する(ワイルドカード使用不可) (例)-LiteralPath "D:\test" |
-Qualifier | ドライブ名を取得する |
-NoQualifier | ドライブ名以外を取得する |
-Parent | 親パスを取得する |
-Leaf | 末端項目を取得する |
-Resolve | ワイルドカードを展開する |
-IsAbsolute | 絶対パスかどうかを判定する ※結果がTrueなら絶対パス、Falseなら相対パス。 |
-Credential 資格情報 | 資格情報を指定する |
-UseTransaction | トランザクションに参加させる |
共通的なパラメータは「共通パラメータ」をご覧ください。
サンプル
パス"C:\aa\bb\cc"の1階層上のパスを取得する
Split-Path -Path "C:\aa\bb\cc" -Parent
⇒ C:\aa\bb
パス"C:\aa\bb\cc"の末端項目を取得する
Split-Path -Path "C:\aa\bb\cc" -Leaf
⇒ cc
絶対パスかどうかを判定する
Split-Path -Path "C:\aa\bb\cc" -IsAbsolute
⇒ True
Split-Path -Path "aa\bb\cc" -IsAbsolute
⇒ False
パス"C:\aa\bb\cc"のドライブ名を取得する
Split-Path -Path "C:\aa\bb\cc" -Qualifier
⇒ C:
コマンドのヘルプを表示する
Get-Help Split-Path
備考
- パラメータ名の-Pathは省略可です。
関連項目
- Path系コマンドレット
- Join-Path:パスを連結する
- Split-Path:パスを分ける
- Convert-Path:パスを変換する
- Resolve-Path:パス名を解決する
- Test-Path:パス名をテストする