Frameworkをベースとした非常に強力なシェルです。Frameworkを活用した実例やスクリプトの開発など、実践で役立つ使用方法を紹介していきます。PowerShellでの様々なパス操作方法を中心に説明します。目次Page1はじめに対象読者パス操作を行うコマンドレット相対パスを絶対パスに変換するパス変換の基本カレントディレクトリを絶対パスに変換する親ディレクトリを絶対パスに変換するワイルドカードを含むパスを絶対パスに変換するPage2パスを結合するパス結合の基本パスを結合するワイルドカードを展開するパスに含まれるワイルドカードにマッチしたパスを取得するPage3指定されたパスを分割するドライブ名を取得するドライブ名以外を取得する親ディレクトリを取得する子項目を取得する絶対パスかどうかを判定するPage4パスの存在を確認するまとめ参考文献はじめに今回はPowerShellでのパス操作の方法について説明します。PowerShellの基本操作が行える方。過去に入門記事を連載していますので、併せて参照ください。パス操作を行うコマンドレットPowerShellでパス操作を行うコマンドレットは下記のものがあります。相対パスを絶対パスに変換します。パスに含まれるワイルドカードを展開する。指定されたパスを分割する。パスの存在を確認する。相対パスを絶対パスに変換するパス変換の基本パスの変換を行うには、Convert-Pathコマンドレットを使用します。エイリアスはcvpaです。Convert-Pathコマンドレットは、パラメータとして指定された相対パスを絶対パスを表す文字列に変換します。パスを変換する際に指定されたパスが存在するかをチェックし、存在しない場合にはエラーメッセージを表示します。基本構文は下記の通りです。変換するパスカレントディレクトリを絶対パスに変換するカレントディレクトリを絶対パスに変換するには下記のように、ドット(.)を指定します。.親ディレクトリを絶対パスに変換する親ディレクトリを絶対パスに変換するには下記のように、ドット(.)を2つ並べて指定します。..ワイルドカードを含むパスを絶対パスに変換する変換するパスにワイルドカードが含まれている場合には、存在するパスの中から一致するパスを探し出して返します。Files」が返されます(使用する環境によって返される値は異なります)。C:\Pro*指定されたワイルドカードに該当するパスが複数存在する場合は、一致するものすべてを返します。印刷用を表示ブックマークツイート著者プロフィールHIRO(ヒロ)HIRO's.NETのHIROです。とある半導体工場のSEです。PowerShellによるプログラミングを楽しんでいます。PowerShellについて書いています。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。