2010-02-28 42 views

回答

4

禁用文件重命名将是操作系统/文件系统必须执行的操作。这不是Java应用程序会有荣誉/特权做的事情。

此外,我不确定您的意思是“就像我们可以隐藏它”一样。目前,Java可以通过而不是隐藏文件(请参阅:bug# 4267530)。

+0

是它执行它做到这一点。我使用1.5,它支持Runtime.getRuntime()。exec(cmd); 其中cmd是String cmd [] = {“attrib”,“+ h”,filename} – Supereme 2010-03-01 08:05:27

4

您可以通过访问权限设置为一个文件(例如:chmod在UNIX下),但只使用操作系统命令,与Runtime.exec()