1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

UiPath フォルダをコピーする

Posted at

ファイルのコピーなら「ファイルをコピー」アクティビティがありますが、フォルダをコピーするアクティビティは無いようなので調べてみました。

方法

「コードを呼び出し」(InvokeCode)アクティビティを使用します。

以下のコードを入力します。

My.Computer.FileSystem.CopyDirectory("元フォルダパス", "保存先フォルダパス/新フォルダ名", _
    FileIO.UIOption.AllDialogs, FileIO.UICancelOption.DoNothing)

image.png

これでフォルダのコピーができます。

なお、以下の2つのオプションは省略できますが、個人的にはあると便利なのでつけています。

FileIO.UIOption.AllDialogs:進行状況ダイアログとエラー・ダイアログを表示する

FileIO.UICancelOption.DoNothing:[キャンセル]ボタンがクリックされても例外をスローしない

これ以外にも色々な方法がありますが、この方法なら一つのアクティビティで完結できます。
もちろん、ファイル名やフォルダ名は変数を使う事もできます。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?