バックグラウンドで実行され、定期的にファイルをバックアップするWindowsプロセスがあります。バックアップは、ファイルをサーバーにアップロードすることによって実行されます。
バックアップ中は、他のアプリケーションがファイルへの書き込みやファイルからの読み取りを行えないようにロックしたくありません。別のアプリケーションがファイルを変更したい場合は、アップロードを停止してファイルを閉じる必要があります。
ここでは共有モードは役に立ちません。読み取られているファイルへのすべてのアクセスを共有している場合でも、他のプロセスが読み取りを共有せずに書き込み用にファイルを開こうとすると、ファイルからロックアウトされます。
ドライバーを作成せずに、Windowsでこれを実行することは可能ですか?