Проблема такая. Используя cmd делаю что-то типа автоматического восстановления бекапа баз 1С после вируса шифровальщика(если такое произойдет), одной из частей этого батника является удаление старой папки с базой, а затем распаковка архива базы, в которой он создает точно такую же папку. И в этом месте я столкнулся с проблемой, что при распаковки папки права на нее не восстанавливаются, остаются только наследуемые от корня диска, а при добавлении пользователя Sergey и попытке дать ему полные права, даются только особые разрешения и виндой я могу читать, записывать удалять все в этой папке, но 1С видит блокировку базы. Делаю так:
Код:
Код: Выделить всё
ICACLS D:\SkladNew2018 /inheritance:d /T /L
ICACLS D:\SkladNew2018 /remove:g Sergey /T
ICACLS D:\SkladNew2018 /grant:r Sergey:(F) /TПС: Хотя поправка, через винду могу создать файл, удалить. Менять не могу