このエントリーをはてなブックマークに追加


PowerShellで相対パスからフルパスを取得する・Convert-Path

Convert-Pathコマンドレットを使用することにより、相対パスのファイルやディレクトリの絶対パス(フルパス)を簡単に取得することができます。
以下にConvert-Pathを使用した例を記します。


関連記事

Convert-Pathコマンドレット使用例

C:\Windows\System32\drivers\etc ディレクトリに移動しhostsファイルを確認してみます。
以下のように hosts のフルパスが表示されます。

PS C:\> cd C:\Windows\System32\drivers\etc\
PS C:\Windows\System32\drivers\etc> Convert-Path .\hosts
C:\Windows\System32\drivers\etc\hosts
PS C:\Windows\System32\drivers\etc>

相対パスを指定しフルパスを取得してみます。

PS C:\Windows\System32\drivers\etc> Convert-Path ..\..\..\..\Users\
C:\Users\
PS C:\Windows\System32\drivers\etc>

相対パスを指定しフルパスを取得している例になります。

以上、Convert-Pathコマンドレットを使用しフルパス(絶対パス)を取得する例でした。



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-09-30 (金) 23:33:41