Windows 2003 サーバーでレガシー DOS アプリを実行しています。1 つのファイルを頻繁に使用し、そのファイルが別のプロセスによって「操作」されると、非常に機密性が高くなります (つまり、破損します)。たとえば、ファイルがウイルス スキャン ソフトウェアによってスキャンされている場合、またはファイルが Windows エクスプローラーでマウス クリックによって強調表示されている場合です。
より安定させるために、Windows ファイル許可を使用してファイルへのアクセスを制限したいと思います。DOS アプリを起動するユーザーにアクセス許可を与えますが、SYSTEM アカウントやシステム管理者を含む他のユーザーには許可しません。
私はそれを行うことができますか、私のアプローチは機能しますか (つまり、他のプロセスがファイルに「触れる」のを防ぎます)?