Power automate onedrive ファイル削除

Power automate onedrive ファイル削除
Power Automate

2022.01.20 2021.06.27

Power AutomateからSPOドキュメントライブラリのフォルダーを削除しようとしたとき、「フォルダを削除」的なアクションが見つからなかったので、消し方をメモ。

やりたいこと

こんな感じのドキュメントライブラリがあるとして、中にあるfolder1やfolder2を消したいときのお話。

Power automate onedrive ファイル削除

フォルダの削除にはHTTP要求を仕様

ということで、フォルダを削除するアクションはこんな感じ。

Power automate onedrive ファイル削除

URLに指定するのは↓の通り。

_api/web/GetFolderByServerRelativeUrl('/sites/サイト名/ドキュメントライブラリ名/消したいフォルダ名')

ドキュメントライブラリ内のフォルダを全削除したいとき

フォルダを全削除したいときはこんな感じ。

Power automate onedrive ファイル削除

SPOにはあまり詳しくないんだけど、ドキュメントライブラリには「Forms」という隠しフォルダがあって消さない方がよいらしい。

ということで、フィルターを書けて「Forms」フォルダ以外を削除するようにしてあげれば全フォルダを削除できる。

今回はあくまで僕がネットで調べた方法なので、もっと良い方法がある場合はコメントお待ちしてます!

おまけ 失敗例1:「フォルダの移動」アクション

「フォルダの移動」アクションで、移動先をnullにしたらひょっとして消せるかもと思ったけどダメだった。。。

Power automate onedrive ファイル削除

おまけ 失敗例2:「ファイルの削除」アクション

「ファイルの削除」アクションを使えばいけるかと思ったけど、そもそも対象にフォルダを指定できない。

Power automate onedrive ファイル削除

こんな感じでフォルダIDをしてみたけれど、実行が失敗してフォルダを削除することはできなかった。。。

Power automate onedrive ファイル削除

ホーム フォーラム Power Automate フローの作成 最終更新n日前のファイルを削除したい

このトピックには1件の返信が含まれ、2人の参加者がいます。2 年、 10 ヶ月前に

Power automate onedrive ファイル削除
 大畑 さんが最後の更新を行いました。

2件の投稿を表示中 - 1 - 2件目 (全2件中)

  • 投稿者

    投稿

  • 2019-12-11 17:42 #5074

    Helpful

    Up

    0

    Down

    Not Helpful


    SSS

    参加者

    最終更新日n日前のファイルを削除(又は移動)するFlowを組みたいのですが
    定期的なトリガーは有りますがファイル削除は、ファイル名指定の1ファイルしか消せない状況です。
    更新日で判断しファイル名指定せずを削除する方法をご存知のかた教えて頂けないでしょうか。

    2020-01-31 11:26 #5187

    Helpful

    Up

    0

    Down

    Not Helpful

    Power automate onedrive ファイル削除

    大畑

    参加者

    削除対象のファイルがどこに保存されているかにもよりますが、ファイルの一覧を取得して、繰り返し処理の中で1個ずつ削除するか否かチャックするようなフローになるかと思います。

    Attachments:

    1. Power automate onedrive ファイル削除

      2020-01-31_11h24_21.png

  • 投稿者

    投稿

2件の投稿を表示中 - 1 - 2件目 (全2件中)

このトピックに返信するにはログインが必要です。

ワンドライブのファイルの消し方は?

デスクトップ アプリを使用して、Windows 10、Windows 8.1ファイルやフォルダー OneDrive 削除する.
タスク バーの [エクスプローラー] を選択します。.
フォルダーを OneDrive 、削除するアイテムを選択し、キーボードの Delete キーを押します。.

OneDrive ファイル削除するとどうなる?

あるデバイスで OneDriveファイルまたはフォルダーを削除すると、それは他のデバイスでは表示されなくなります。 削除されたファイルはすべて [ごみ箱] に移動されますが、そこから復元できる可能性はあります。 削除する 1 つ以上のファイルを選びます。

OneDriveの消せないフォルダは?

パソコンの再起動やコマンドからも削除できない 通常、ファイルやフォルダが削除出来なくなってしまった場合には、パソコンを再起動したり、コマンドプロンプトから該当のファイルやフォルダを「del」コマンドを実行することで、正常に削除できることが多いです。

OneDrive ショートカット削除 どうなる?

[ ショートカット削除] を選択します。 これにより、 OneDrive からフォルダーのみが削除されます。 共有 リストから引き続きアクセスでき、フォルダーを共有している所有者や他のユーザーには影響しません。