こんにちは皆さん私はCreateNewFile()関数を使用して.txtファイルを作成しています。System32ディレクトリの次のコードを使用して非表示にします。
Process p = Runtime.getRuntime().exec("attrib +h " + f.getPath());
p.waitFor();
ファイルは正常に非表示になっていますが、削除したくても削除できないように、安全である必要があります。これをプログラムで達成する方法はありますか?
I don't think so
あなたはそれを行うことができます。すべてのファイルは、Windowsで何らかの方法で削除できます(セーフモードでの起動)。
唯一の方法は、Username
ファイルの作成中に使用することです。You can not delete file created by other user unless you are administrative.
あなたはより多くの情報を見つけるでしょうjavaの削除できないフォルダ