[PowerShell][Split-Path] パスが絶対パスかどうかを判断するには

本記事の概要

この記事では、Split-Path コマンドレットを使用して、パスが絶対パスかどうかを判断する方法について説明します。

Split-Path コマンドについての公式サイト情報はコチラを参照してください。

 

パスが絶対パスかどうかを判断するには?

パスが絶対パスかどうかを判断するには、-IsAbsolute パラメータを使用します。構文は以下の通りです。絶対パスの場合は True を返します。

構文

Split-Path -Path "対象のファイルパス" -IsAbsolute

 

以下は、「C:¥Work¥test.txt」というパスと「.\.android\」のそれぞれが絶対パスかを調べる例です。

「C:¥Work¥test.txt」は絶対パスと判断されて True になりますが、「.\.android\」は相対パスですので False になります。

PS > Split-Path -Path "C:\Work\test.txt" -IsAbsolute
True
PS > Split-Path -Path .\.android\ -IsAbsolute
False

コメント

タイトルとURLをコピーしました