我想使用Java应用程序创建一个隐藏文件夹。该程序应跨平台运行。那么如何编写一个可以创建隐藏文件夹的程序。
我尝试使用
File newFile = new File("myfile");
newFile.mkdir();
它创建一个未隐藏的目录。
隐藏文件/文件夹的概念是特定于操作系统的,无法通过Java API访问。
在Linux中,许多程序默认情况下会隐藏名称以点开头的文件和文件夹-这样做很容易。
在Windows中,“隐藏”是存储在文件系统中的特殊标志。没有用于更改它的Java API。您可以Runtime.exec()
用来运行attrib命令。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句