Economics Of TEC

経済やIT.RPA.本に関する情報などを発信しています!

【UiPath】ファイルパスからファイル名を取得する方法

f:id:WillSpecter:20200627203616p:plain

やりたいこと

 ファイルパスからファイル名のみ取り出す

以下の.Netコードで指定したファイルパスのファイル名のみを取得することができます。

Path.GetFileName(ファイルパス)

例題

 果物フォルダ内の「ぶどう.xlsx」のフルパスからファイル名のみを取り出してみます。

f:id:WillSpecter:20200627202032p:plain

 

メッセージボックスに以下の内容を入力します。

ファイルパスは取得したいファイルに対して、Shift+右クリックで「パスのコピー」を選択すると簡単にコピーすることができます!( ..)φ

f:id:WillSpecter:20200627202249p:plain

表示結果は、、

f:id:WillSpecter:20200627202546p:plain

ファイル名を取り出すことができました(^o^)

ファイル名を拡張子無しで取得

ファイル名を拡張子がない状態で取得したい場合は、WithoutExtensionをつけます。

Path.GetFileNameWithoutExtension("ファイルパス")

ひとこと

 今回はファイルパスが単純だったので、効果がわかりにくかったかもしれませんが、パスの階層が深かったり、フォルダ内に大量のファイルがある場合に、ファルダパス取得と組み合わせると結構使えます

( ^^) _旦~~

 

ファイル・フォルダ操作については他にも紹介しているので参考にしてみてください^ ^

it-rpa.hatenablog.com

it-rpa.hatenablog.com