Эта команда расшаривает васину папку MyFolder с полным доступом для самого Васи и с доступом на чтение для Пети:
C:\Windows\system32>net share MyFolder=c:\users\vasya\MyFolder /GRANT:vasya,FULL /GRANT:petya,READ
Ещё в тему:
Вывод списка и отключение пользователей через net session
На Windows XP нет опции grand, поэтому после net share придется выполнить правильный cacls
Когдм я пишу ваш запрос у себя, мне выдается следующее: «Неизвестный параметр /GRANT:VOVA,FULL».
А вообще, мне нужно сделать так:
Что бы у папки был открыт общй доступ, НО было бы ЗАПРЕЩЕНО изменять файлы и папки.
А как это сделать я не знаю.. 🙁
Скопируй сюда целиком то, что у тебя введено в командной строке? Просто где-то опечатка. Вместо Vova надо писать имя существующего на компьютере пользователя. Если в имени пользоателя или названии папки (например «C:\Program files») есть пробелы — их надо брать в кавычки.,{read | change |full}
Список доступных пользователей можно вывести командой net user
Общий формат параметра grant:
/grant:
Если хочешь дать права только на чтение, то read
Пример проверял в Windows 7. Выполни net help share и проверь, что параметр /grant точно есть в списке допустимых.
Можешь написать папку и пользователей, помогу всё в кучу собрать