前提・実現したいこと
Googleフォームでアップロードしたファイルをリネーム後、別ディレクトリにコピーします。
Googleフォームに紐付いているファイルアップロード用ディレクトリ「xxxxx(File responses)」内のファイルは、正しくリネームされています。
ところが、リネーム後のファイルを別ディレクトリにコピーすると、
OK:Googleフォームのオーナーがフォーム送信者であった場合
コピーしたファイルにリネーム後のファイル名が反映されている。
NG:Googleフォームのオーナーではないユーザーがフォーム送信者であった場合
コピーしたファイルにリネーム後のファイル名が反映されず、ファイル名はリネーム前のまま。
解決法をご存知の方、アドバイスをお願いします。
試したこと
アップロードされたファイルのオーナーは、フォーム送信者が誰であろうとGoogleフォームのオーナーと同一なので、ファイルに対するオーナー変更は意味がなかった。
遅延処理は効かなかった。そもそもOKパターンで遅延処理を行っていないため意味がなかった。
試したこと(追記)
リネームしたファイルを複数のフォルダにコピーしてみました。するとコピー後のファイル名はリネーム前とリネーム後が混在する結果となりました。
リネームの反映には不定期なタイムラグがあるんですかね…。
あなたの回答
tips
プレビュー