0

こんにちは皆さん私はCreateNewFile()関数を使用して.txtファイルを作成しています。System32ディレクトリの次のコードを使用して非表示にします。

Process p = Runtime.getRuntime().exec("attrib +h " + f.getPath());
p.waitFor();  

ファイルは正常に非表示になっていますが、削除したくても削除できないように、安全である必要があります。これをプログラムで達成する方法はありますか?

4

2 に答える 2

2

I don't think soあなたはそれを行うことができます。すべてのファイルは、Windowsで何らかの方法で削除できます(セーフモードでの起動)。

于 2012-09-14T10:13:15.957 に答える
0

唯一の方法は、Usernameファイルの作成中に使用することです。You can not delete file created by other user unless you are administrative.

あなたはより多くの情報を見つけるでしょうjavaの削除できないフォルダ

于 2012-09-14T10:11:30.760 に答える