「ファイルのコピー」を使うことで、ファイルの複製を自動化することが可能です。
ファイルのコピー
![pad ファイルのコピー1](https://sunagitsune.com/wp-content/uploads/2021/12/53b3b10d916c8a8018a93961abc88854.png)
ファイルのコピーは、アクションペインのファイル内から追加できます。
![pad ファイルのコピー2](https://sunagitsune.com/wp-content/uploads/2021/12/f9745a2e206a7906bdb2bda502307aab.png)
追加すると、ファイルのコピーダイアログが開きます。
コピーするファイル
![pad ファイルのコピー4](https://sunagitsune.com/wp-content/uploads/2021/12/922cdce6282f71e624574fb35cdc1108.png)
コピーするファイルで、コピー元のファイルを選択できます。
直接パスを打ち込んでもいいですし、
直接パスを打ち込んでもいいですし、
![pad ファイルのコピー3](https://sunagitsune.com/wp-content/uploads/2021/12/d351f550b0e2b0ec9fe39c0d6a6dde08.png)
ファイルの選択をクリックして、
![pad ファイルのコピー5](https://sunagitsune.com/wp-content/uploads/2021/12/8807c179ba7d2fd5e781bf42b598c36f-650x406.png)
目的のファイルを直接選択すれば、
![pad ファイルのコピー6](https://sunagitsune.com/wp-content/uploads/2021/12/8e41bf4b5358eaf80ce4e7e85335eff1.png)
ファイルを指定した状態になります。
![pad ファイルのコピー7](https://sunagitsune.com/wp-content/uploads/2021/12/b46c678993044c6cab103941db742fe1.png)
フォルダーの選択をクリックすると、
![pad ファイルのコピー8](https://sunagitsune.com/wp-content/uploads/2021/12/7d217cf87038ad86dff09b911f882427.png)
「ファイルの選択」と同じような感じですが、フォルダ単位で選択できます。
![pad ファイルのコピー9](https://sunagitsune.com/wp-content/uploads/2021/12/f0f5c8e059d80d7e4e2606b5c45a858e.png)
フォルダのコピーはできないのでこのまま実行するとエラーになりますが、その代わり対象のファイルがまだ存在しない場合などでも使用できます。
![PowerAutomateDesktop ファイルのコピー7](https://sunagitsune.com/wp-content/uploads/2022/03/c02aefe14e39193a2840ecf9cc6131dc.png)
パスには{x}から変数も使用できます。たとえばフォルダ名の後にファイル名の名称部分だけ変数で指定し、フォルダ名\%NewVar%.txtのようにすれば、変数NewVarの値が1なら1.txt、2なら2.txtがコピーされます。
宛先フォルダー
![pad ファイルのコピー10](https://sunagitsune.com/wp-content/uploads/2021/12/8a1e33eca4023fa61bac06b906d0c2ad.png)
宛先フォルダーで、フォルダの選択を行うことで、
![pad ファイルのコピー11](https://sunagitsune.com/wp-content/uploads/2021/12/32112856dc2c458b93085847616a6b6c.png)
コピーしたファイルをどこに置きたいかを選択できます。
ファイルが存在する場合
![pad ファイルのコピー12](https://sunagitsune.com/wp-content/uploads/2021/12/300c67490bf56cad80e6dbe38e0a6e3d.png)
既に同じファイルが存在する場合の挙動を、「何もしない」または「上書き」から選択できます。
ファイル(1)、ファイル(2)……と名前を変えて増やす、といったことはデフォルトではできません。
ファイル(1)、ファイル(2)……と名前を変えて増やす、といったことはデフォルトではできません。
生成された変数
![pad ファイルのコピー13](https://sunagitsune.com/wp-content/uploads/2021/12/8c2a037a4231ead915ce3047ac2782ab.png)
ファイルのコピーを行いました。
![pad ファイルのコピー14](https://sunagitsune.com/wp-content/uploads/2021/12/92816f77b173f95708a00d4fc785aac2.png)
変数が付与され、インスタンス化されるのは複製された(新しく作られた)ファイルとなります。
![pad ファイルのコピー15](https://sunagitsune.com/wp-content/uploads/2021/12/9dbd1f0ba45f658ffd4d67728387d4d5.png)
仮にこのインスタンスの名前を変更した場合、
![pad ファイルのコピー16](https://sunagitsune.com/wp-content/uploads/2021/12/c06c37cf43d93c2c99551dbe79b9ddcf.png)
ペーストされたファイルの名前が変更されます。
エラー発生時
![pad ファイルのコピー17](https://sunagitsune.com/wp-content/uploads/2021/12/012230b780ba2038938aab84cb1272f9.png)
エラー発生時をクリックすると、
![pad ファイルのコピー18](https://sunagitsune.com/wp-content/uploads/2021/12/c2b02db14e430cac9212895edb9bc60d.png)
処理が実行できなかった場合の対処が設定できます。詳しくはエラー発生時のほうで解説してます。
![pad ファイルのコピー19](https://sunagitsune.com/wp-content/uploads/2021/12/8ee135ef995b5fcad7ed41f1b6d6b480.png)
詳細をクリックすると、「ソースフォルダーが存在しない」「宛先フォルダーが存在しない」「ファイルが見つからない」「ファイルがコピーできない」場合の対処が個別に指定できます。
![](https://sunagitsune.com/wp-content/uploads/2021/11/machine-learning-g0b59793cc_1280-160x90.png)
Microsoft Power Automate Desktop(PAD)アクション、使い方一覧
Power Automate Desktopの使い方を機能・分類別に参照できるまとめです。
コメント