「ファイルの解凍」アクションでは、zipなどの圧縮されたファイルを解凍し、中身を指定フォルダに展開することができます。
ファイルの解凍
![PowerAutomateDesktop ファイルの解凍1](https://sunagitsune.com/wp-content/uploads/2022/04/938ba64be36843a25d35a0432fb16bd5.png)
テスト用に圧縮ファイルを用意しました。
![PowerAutomateDesktop ファイルの解凍2](https://sunagitsune.com/wp-content/uploads/2022/04/b8aa4fda13e3d2a42104e950b9418b52.png)
ファイルの解凍は、アクションペインの圧縮から追加できます。
![PowerAutomateDesktop ファイルの解凍3](https://sunagitsune.com/wp-content/uploads/2022/04/7cadadeac0f5aeb7dfc62103bb404445.png)
追加するとダイアログが表示されます。
アーカイブパス
![PowerAutomateDesktop ファイルの解凍4](https://sunagitsune.com/wp-content/uploads/2022/04/30447b8215a7fe25705fcea1ff3b84f2.png)
解凍するファイルのパスを指定します。ファイルの選択アイコンから直接選択できる他、{x}でパスの一部に変数を使用することも可能です。
宛先フォルダー
![PowerAutomateDesktop ファイルの解凍5](https://sunagitsune.com/wp-content/uploads/2022/04/e38579472434add0f5395930f72fe18b.png)
解凍したファイルの中身を展開する場所を指定できます。
同様にフォルダーの選択アイコンで直接指定が可能、{x}で変数を使用できます。
同様にフォルダーの選択アイコンで直接指定が可能、{x}で変数を使用できます。
![PowerAutomateDesktop ファイルの解凍12](https://sunagitsune.com/wp-content/uploads/2022/04/d474b6f7203c2f0b51411c8ab6871ff6.png)
実際に実行してみると、
![PowerAutomateDesktop ファイルの解凍13](https://sunagitsune.com/wp-content/uploads/2022/04/94f97faa96c455d1106c3ef8f292ce2a.png)
指定箇所に指定した圧縮ファイルの中身が展開されることが確認できます。
![PowerAutomateDesktop ファイルの解凍14](https://sunagitsune.com/wp-content/uploads/2022/04/4b874c02c5ce371b30f00602daed2a2e.png)
ちなみにzip以外の形式、たとえばrarも解凍可能です。
パスワード
![PowerAutomateDesktop ファイルの解凍6](https://sunagitsune.com/wp-content/uploads/2022/04/0f1e6df66d76d8f520304d299eb90c58.png)
ファイルの圧縮時に設定したパスワードを指定できます。パスワードが設定されてない場合は無指定でOKです。
![PowerAutomateDesktop ファイルの解凍7](https://sunagitsune.com/wp-content/uploads/2022/04/fe476204a8545f647c21d158a2f9a05a.png)
左のボタンで、ダイレクトパスワードと変数としてのパスワードを切り替え可能です。
包含マスク
![PowerAutomateDesktop ファイルの解凍8](https://sunagitsune.com/wp-content/uploads/2022/04/44c40b3f6f7f99b981a954382a8fa842.png)
展開するファイルに含めたいファイル名を指定できます。正規表現も使用可能、;で複数指定可能です。
![PowerAutomateDesktop ファイルの解凍15](https://sunagitsune.com/wp-content/uploads/2022/04/820810b0ef29d180d590bbfb81dd9678.png)
例として特定のファイル名だけ指定してみると、
![PowerAutomateDesktop ファイルの解凍16](https://sunagitsune.com/wp-content/uploads/2022/04/1a5949b3ee635fa496fb1c53d88280cf.png)
包含マスクに含まれないファイルは解凍されないことが確認できます。
除外マスク
![PowerAutomateDesktop ファイルの解凍9](https://sunagitsune.com/wp-content/uploads/2022/04/6b57324d3be57d9075464b59ef87b0de.png)
同様に、展開するファイルに含めたくないファイル名を指定できます。
エラー発生時
![PowerAutomateDesktop ファイルの解凍10](https://sunagitsune.com/wp-content/uploads/2022/04/b8a33c641e9cdeedd151c947460f823c.png)
左下のエラー発生時から、
![PowerAutomateDesktop ファイルの解凍11](https://sunagitsune.com/wp-content/uploads/2022/04/e50c1b99d360c54ca4290f6ec7163192.png)
エラーが起きた時の対処を指定できます。
「詳細」では個別に宛先フォルダが作れない、指定ファイルが見付からない、有効なzipファイルではない、ファイルを解凍できない場合を指定できます。
「詳細」では個別に宛先フォルダが作れない、指定ファイルが見付からない、有効なzipファイルではない、ファイルを解凍できない場合を指定できます。
![](https://sunagitsune.com/wp-content/uploads/2021/11/machine-learning-g0b59793cc_1280-160x90.png)
Microsoft Power Automate Desktop(PAD)アクション、使い方一覧
Power Automate Desktopの使い方を機能・分類別に参照できるまとめです。
コメント