3

ファイルが何らかのプロセスによってロックされている場合でも、JavaからWindowsでファイルを強制的に削除するプログラム的な方法はありますか?ファイルをロックするプロセスを強制終了できません。

4

3 に答える 3

6

JNIを通過できます。しかし、ロックの全体的なポイントは、別のプロセスからの削除を許可することではありませんでした。

したがって、Windows 9xを実行していない限り、これを実行することは不可能な場合があります。

とは言うものの、WIN32を使用してそれを行う方法を知っている場合は、JNIを使​​用してJavaでそれを行うことができるかもしれません。

于 2008-10-06T21:40:19.700 に答える
3

私は Windows の専門家ではありませんが、Java の OR OUT で、現在プロセスに対して開いているファイルをプロセスの実行中に確実に強制的に削除する方法を知りません。

于 2008-10-06T21:43:59.503 に答える
2

アンロックを使用します。Java から外部プロセスとして呼び出します。

于 2008-10-07T07:00:28.773 に答える