有没有办法创建一个可以在可移动磁盘中执行的java程序,并且不能让任何Windows实用程序或某些第三方软件格式驱动。
答案 0 :(得分:1)
简答:不。
答案很长:这个想法首先没有意义。你看,任何Java程序都会位于任何操作系统的顶部。因此,如果您的操作系统决定做某事;如何运行操作系统 atop (并且不能控制您的操作系统)阻止您的操作系统这样做?
如果某人对该驱动器有物理控制权;然后你可以做 nothing 来阻止那个人擦除,格式化......那个驱动器。
可能存在某些“变通办法”;如隐藏分区;但痛苦的事实是:除非你能够进行一些“基于硬件”的写保护(在不破坏驱动器的情况下无法禁用),否则你无能为力(请参阅here了解类似问题)。收到类似的答案)。