2015-10-14 4 views
1

Недавно я обновился до Windows 10 с 7 на всех моих компьютерах. У меня есть 4. Я использую резервное копирование Cobian, которое отлично работало на Windows 7, однако на 10 акций папки установлены неправильно, и хотя они говорят, что они являются общими, они не отображаются по сети, поэтому я не могу их поддержать.Пакетный файл для изменения прав доступа к папке Windows 10

Я все же обнаружил, что могу войти в каждую папку и изменить разрешения вручную, и они появляются, но проблема в том, что у меня около 500 папок, поэтому я хотел знать, есть ли быстрая командная или пакетная версия, которая может быть запущена установить права доступа для всех для каждой папки в родительской папке, чтобы мне не приходилось делать это индивидуально?

ответ

1

Попробуйте переключить наследование в основной родительской папке. Разрешения должны просачиваться вниз.

0

Вы можете использовать icacls изменить права доступа, как

icacls "C:\myFolder" /grant Everyone:M 

Для изменения прав доступа для всех вложенных каталогов вы можете использовать for петлю и дать имя папки команды Icacls,

@echo off 
set Dir=C:\FolderName 

for /d /r "%Dir%" %%a in (*) do (
    echo Setting permissions for %%~dpa Folder 
    icacls %%~dpa /grant Everyone:M 
) 

Настроить набор Dir = C: \ FolderName с вашим путем (базовая папка).

Смежные вопросы