Categories: UiPathUiPath(作業別)

【UiPath】ロボが実行されているフォルダを取得する方法



ロボが実行されているフォルダを取得する方法を紹介します。

同じプロジェクト内のフォルダであれば、基本的にロボ内では相対パスで指定できるのでいいのですが
CSVなどダウンロードしたファイルを保存するときなど、プロジェクト内のフォルダを絶対パスで指定したいときがあると思います。
もちろん取得するときに、ファイルパスをべた書き…でもいいでのすが、そうしてしまうと、ロボのフォルダを引っ越しさせたときに
プログラム修正をしなければならなくなります。
そうならないためのロボ内でフォルダを取得する方法となります。

Available>System>Environment>Get Environment Variableを選択します。
そして、Variableには”CurrentDirectory”をセットし、OutputのVariableValueには任意の文字列変数をセットします。

これだけで、C:\Users\OneDrive\Desktop\UiPath\test のようなパスが取得できます。

Get Environment Variableには他にもいろいろな設定値を取得出来るの試してみると面白いと思います。
Get Environment folderも同じようにいろいろ取得できます。

以上、ロボが実行されているフォルダを取得する方法でした。

他の作業一覧はこちら



ttistm4062

Share
Published by
ttistm4062
Tags: CurrentDirectoryGet Environment folderGet Environment VariableUiPath

Recent Posts

【UiPath】テキストを1行ずつ取得する方法

テキストファイルなどの内容を1行ずつ取得…

5年 ago

【UiPath】スクショをExcelに並べて貼り付ける方法

UiPathで取得したスクショをすべて同…

5年 ago

【UiPath】よく使うVB.NET関数まとめ③(DataTable編)

よく使うVB.NETの関数をまとめてみま…

5年 ago

【UiPath】正規表現を使うアクティビティまとめ

正規表現を使うアクティビティの使い方と、…

6年 ago

【UiPath】ワークフローの実行方法まとめ

作成したワークフローを実行する方法をまと…

6年 ago

【UiPath】よく使うVB.NET関数まとめ②(日付時刻編)

よく使うVB.NETの関数をまとめてみま…

6年 ago