アクセスがDropboxからデスクトップへのフォルダの移動を拒否しました


0

簡単に言うと、Dropboxフォルダからデスクトップに2つのフォルダを移動しようとしています。

時にはそれは動作し、時にはそれは "アクセスが拒否されました"と言います。

これはバッチのコードです。

@echo off
:start
move "C:\Users\x\Dropbox\MC_Servers\ec2\Server\backups" "C:\Users\x\Desktop\Server Backups\"
move "C:\Users\x\Dropbox\MC_Servers\ec2\Server\logs" "C:\Users\x\Desktop\Server Backups\"
timeout /t 7200
goto start

管理者として実行し、UACを最低の設定に変更し、フォルダのアクセス許可を変更してみました。

助けてくれてありがとう。


あなたの質問は何ですか?
Sun

どのようにして制限を取り除き、アクセスが拒否されるのを防ぎますか。
Quelklef

回答:


1

RoboCopyを使ってバッチを実行します。それはもっと頻繁に試みるでしょう、そしてそれがファイルを使っているDropboxによって引き起こされるならば、アクセスは拒否されます、結局それを解放するでしょう。 RoboCopyを使用しても、Dropboxはファイルを読み取らなくても使用中のファイルを保持していることがあるので、走行距離は異なります。次のようなツールを使う必要があるかもしれません。 ハンドル プロセスがファイルを開いたままにするために使用しているハンドルを閉じるため。


私はロボコピーを使用しますが、Dropboxの空きスペースを確保するために移動します。
Quelklef

RoboCopyには/ moveフラグが付いているのでファイルを移動できます。これは移動と同じように機能しますが、デフォルトの再試行など、より多くのオプションがあります。
Sun

役に立つが、答えではない。しかし、支持された。
Quelklef

Access is Deniedの問題に対処したと思います。他のソフトウェアが使用するためにDropboxがファイルを解放するまで、アクセスが拒否され、robocopyが再試行する理由があります。なぜあなたはそれがあなたの質問に答えないのだと思いますか?
Sun

dropboxフォルダは基本的には常に使用されるため、常に機能するとは限りません。
Quelklef
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.