私のプログラムでは、古い出力でディレクトリを削除できる必要があります。ただし、その中の一部のファイルはロックされている可能性があります。この場合、プログラムを続行する前にアプリケーションをロックしているアプリケーションを閉じる必要があることをユーザーに警告したいと思います。再試行/キャンセル ダイアログを表示し、ユーザーが [キャンセル] をクリックした場合は、ディレクトリをそのままにしておきます。
したがって、ディレクトリ ツリー全体を削除できるかどうか (サブディレクトリにロックされたファイルがないかどうか) を、その内容を変更せずに確認する方法 (予行演習のようなもの) を教えてください。