次のコードを使用して、自分のJavaプロジェクトでフォルダを削除できなくしました。それはうまく動作します。プロジェクトのexeファイルを作成すると、dosプロンプトが消えません。dosプロンプトを開かずにコマンドを実行する必要があります
cmd.exe /c start icacls "folder name" /e /c /d %username%
私もdosプロンプトを開かずに試しました。しかし、それは動作しません。
icacls ONGX32/winkrl /e /c /d %username%
次のIOEXCEPTIONがスローされます。 "プログラムを起動できません" start ":CreateProcess error = 2、指定されたファイルが見つかりません" – Manikandan
実際には間違いました。 'start'は実行可能ファイルではなくcmdコマンドです。 'start'は必要ありませんが、' cmd/c'が必要です。私はレコードのために上記の答えを更新しています。 – Sajid