Права доступа к файлу на сервере
21.12.2019 08:46
#
Перезагрузили Windows Server 2012.
Перестала работать конструкция
СОЗДАТЬ_ПРОЦЕСС("CMD /c Set >l:\test.txt","","HIDE,WAIT")
Теперь если есть файл созданный другим пользователем, то он не перезаписывается. Конечно алгоритм поправил, понял свою ошибку. Интересно, с чем связано? Много лет работало так.
- 110 просмотров
Это Мелкий&Мягкий
Теперь права нормально работают только с сервером домена.
Если его нет, то права предоставленные для группы ничего не значат.
Первый зашедший пользователь группы, открывший файл на редактирование, меняет права на файл. Он принадлежит теперь только ему и администратору.
Вернуть в исходное состояние можно утилитой "cacls.exe * /reset /T /C /Q".
Запускать нужно только в нужной папке, иначе может что-нибудь пойти не так, например принторы отвалятся.
icacls.exe