ja_ja
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Много искал но не нашел ничего, по этому решил спросить. Есть класс 15 PC, еще один комп для учителя. домена нет, есть только локальная сеть. Так вот в этом классе надо для 15 компов на диске D: создать папку students, когда ученики поработают и в этой папке запишут свои файлы и папки, их надо удалить и подготовить чистую папку для другого класса, D:\students но с правами доступа и записи для лимитированного юзера student. Часть проблемы я решил. Написал следующее: net use \\192.168.1.12\IPC$ /User:Administrator password – вхожу с правами админа rd /S /Q \\192.168.1.12\d$\student - удаляю папку mkdir \\192.168.1.12\d$\student - создаю папку Ну и повторяю этот цикл 15 раз для разных IP. Запускаю батник с компа учителя. Проблема в том что из 15 компов на пяти создается папка D:\students с правами Administrator (вообще-то это так и должно быть, но почему 10 компов разрешают создавать папку с правами доступа student? не понимаю), ну и ясно юзер student не может открыть, тем более записать в него нечего не может. Пробовал добавить: cacls \\192.168.1.12\d$\student /t /e /g student:f - полный доступ пользователя student Но не помогает, cacls на локальном компе всё делает правильно, но в сетке права папке не выставляет для указанного юзера, добавляет непонятного юзера с полными правами и то в том случае если на компе учителя создам юзера student. Если спросите почему не использую del (зачем всю папку удалять, потом создавать и мучится с правами) то скажу что оно не удаляет подкаталоги, которые создают ученики. В общем нужна помощь, как с помощью батника задать права на папку конкретному юзеру (на той машине) на удаленном локальном компьютере, который не находится в домене. | Всего записей: 5 | Зарегистр. 31-12-2006 | Отправлено: 14:50 07-04-2008 | Исправлено: ja_ja, 19:25 07-04-2008 |
|