簡體   English   中英

如何禁用Java中的“重新命名”文件?

[英]How to disable 'renaming' a file in java?

在Java中,有什么方法可以禁止重命名特定文件(例如,MS-Excel文件),就像我們可以隱藏它一樣。

禁用文件重命名將是操作系統/文件系統必須執行的操作。 Java應用程序沒有這樣做的榮譽/特權。

另外,我不確定您的意思是“只要我們可以隱藏它”。 目前,Java 無法隱藏文件(請參閱: 錯誤#4267530 )。

您可以通過設置文件的訪問權限(例如,unix下的chmod )來做到這一點,但是只能使用OS命令,並通過Runtime.exec()執行它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM