OneDriveに保存されているpowerautomateのバックアップを取得したいと思い、こちらのサイトを見ながら実行しました。
完全にそのままではなく、一部のファイル名などは自分のものに変えて、下のようにしています。
powershell
1$c = Get-Content "OneDriveからダウンロードした拡張子のないデータファイルのパス" 2$bytes = [System.Convert]::FromBase64String($c) 3[System.Text.Encoding]::UTF8.GetString($bytes) 4 5$json = ([System.Text.Encoding]::UTF8.GetString($bytes) | ConvertFrom-Json).clientdata | ConvertFrom-Json 6$bytes = [System.Convert]::FromBase64String($json.properties.definition.package) 7Set-Content (自分のダウンロードフォルダのパス).package.zip -Value $bytes -AsByteStream
しかし、このまま実行すると「AsByteStreamに一致するパラメーターが見つかりません」というエラーになります。エラー部分を消すと、ZIPファイルは作成できるのですが、展開しようとすると「フォルダーは空です」というエラーになります。
どうすれば、robinファイルを取得できるでしょうか?
一応PowerShellのタグをつけましたが、PowerShellでなくても構いません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2022/07/25 08:01