Как отключить «переименование» файла в Java? - PullRequest
1 голос
/ 28 февраля 2010

Есть ли способ в java, с помощью которого мы можем отключить переименование определенного файла (например, файла MS-Excel) так же, как мы можем его скрыть.

Ответы [ 2 ]

4 голосов
/ 28 февраля 2010

Вы можете сделать это, установив права доступа к файлу (например, chmod в Unix), но только с помощью команд ОС, выполнив его с помощью Runtime.exec()

4 голосов
/ 28 февраля 2010

Отключение переименования файлов должно быть обязательным для операционной системы / файловой системы. Это не то, что Java-приложение будет иметь честь / привилегию делать.

Кроме того, я не уверен, что вы имеете в виду под «просто как мы можем это скрыть». В настоящее время Java может НЕ скрыть файл (см .: bug # 4267530 ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...