Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Разрешения на папки в файл

Ответить
Настройки темы
CMD/BAT - Разрешения на папки в файл

Старожил


Сообщения: 415
Благодарности: 20

Профиль | Отправить PM | Цитировать


Всем привет!
Помогите написать такой батник.
Необходимо получить список папок на диске D и для каждой папки получить список кому предоставлен доступ на вкладке разрешения.
Выводимый формат формат примерно такой

Папка, Название Шары,Full,Modify,Read,Delete,Write
Instal,Instal$,Vasya.pupkin,Full,Modify,Read,,,
Instal,Instal$,Petya.Vasin,,,Read,Delete,Write

Если какого-то разрешения нет, то просто указать через запятую. Подпапки и файлы не учитываются.
Это реально сделать в BAT?

Отправлено: 13:28, 13-10-2016

 

Аватара для Elven

Ветеран


Сообщения: 992
Благодарности: 268

Профиль | Сайт | Отправить PM | Цитировать


разве что в таком формате
Код: Выделить весь код
for /f "delims=" %%i in ('dir /b /a:d') do icacls "d:\%%i" >> ACL.txt

Отправлено: 17:02, 13-10-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 415
Благодарности: 20

Профиль | Отправить PM | Цитировать


Цитата Elven:
разве что в таком формате »
Я получил такой файл
--------------------------------------------------------------------
d:\$RECYCLE.BIN BUILTIN\АдминистраторыOI)(CI)(F)
NT AUTHORITY\системаOI)(CI)(F)
BUILTIN\ПользователиNP)(RX,AD,WA)
Обязательная метка\Низкий обязательный уровеньOI)(CI)(IO)(NW)

Успешно обработано 1 файлов; не удалось обработать 0 файлов
Успешно обработано 0 файлов; не удалось обработать 1 файлов
Успешно обработано 0 файлов; не удалось обработать 1 файлов
Успешно обработано 0 файлов; не удалось обработать 1 файлов
d:\System Volume Information NT AUTHORITY\системаOI)(CI)(F)

Успешно обработано 1 файлов; не удалось обработать 0 файлов
Успешно обработано 0 файлов; не удалось обработать 1 файлов
Успешно обработано 0 файлов; не удалось обработать 1 файлов
Успешно обработано 0 файлов; не удалось обработать 1 файлов
Успешно обработано 0 файлов; не удалось обработать 1 файлов
--------------------------------------------------------------------
Батник запускал от имени админа, но почему-то она не смог обработать некоторые папки. И формат результата совсем не подходит, т.к. это потом будет очень сложно отсортировать. Но все равно спасибо за помощь!

Отправлено: 11:47, 14-10-2016 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Разрешения на папки в файл

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Redhat/Fedora - [решено] Пользователю даны разрешения на файл, но по факту их нет __sa__nya Общий по Linux 11 28-01-2016 09:46
Сетевые папки, разрешения, помогите разобраться... nemo191 Microsoft Windows NT/2000/2003 0 12-09-2015 12:16
Любой язык - Есть необходимость создать для каждой папки файл с содержимым папки Super_Kolobok Скриптовые языки администрирования Windows 2 01-11-2013 16:29
CMD/BAT - Bat-файл на создание точной копии папки XeaL Скриптовые языки администрирования Windows 6 26-04-2012 13:04
Доступ - [решено] Как назначить на папки разрешения, используемые по умолчанию? automobile Microsoft Windows 7 7 12-03-2011 22:07




 
Переход