Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

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

Старожил


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

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


Уважаемые Знатоки! Имеется расшаренная папка на компьютере под управлением Windows XP, назовем ее net. Нужно с помощью батника добавить пользователя с правом только чтения на доступ к этой папке.Можно ли это реализовать, не используя calc, так как диск отформатирован FAT32?

Отправлено: 20:42, 08-11-2015

 

Старожил


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

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


Нашел описание утилиты RMTSHARE.EXE - вроде подходит, но где скачать Windows NT Resource Kit - не найду, хоть убейся...

Отправлено: 20:44, 08-11-2015 | #2



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

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


Ветеран


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

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


Цитата cambit:
Имеется расшаренная папка на компьютере под управлением Windows XP, назовем ее net. Нужно с помощью батника добавить пользователя с правом только чтения на доступ к этой папке. »
Проще было добавить сразу при создании разделённого ресурса:
Код: Выделить весь код
net.exe share MyShare="C:\net" /GRANT:UserName,READ
Так что, для простоты можете использовать «SubInACL»:
Код: Выделить весь код
subinacl.exe /share MyShare /grant=UserName=r
Цитата cambit:
Можно ли это реализовать, не используя calc, так как диск отформатирован FAT32? »
Впервые слышу, чтобы калькулятор использовался по такому назначению . Надо полагать, Вы имели в виду «cacls.exe» или «icacls.exe». Но и то, и другое служит для работы со списками управления доступом, а вовсе не для работы с разделёнными ресурсами.

Цитата cambit:
Нашел описание утилиты RMTSHARE.EXE - вроде подходит »
«RMTSHAR.EXE» — это было давно и неправда .

Цитата cambit:
но где скачать Windows NT Resource Kit - не найду, хоть убейся... »
Далеко ходить не надо:
Код: Выделить весь код
ftp://ftp.microsoft.com/bussys/winnt/winnt-public/reskit/nt40/i386/
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:07, 08-11-2015 | #3


Старожил


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

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


Спасибо! За юмор - отдельное! А я , оказывается, в строку subinacl.exe неправильно вводил расшаренную папку - нужно не путь к ней, а общее имя! Спасибо еще раз.

А про первый вариант я читал и знал, что в XP он не работает, выдает ошибку - "Неизвестный параметр /GRANT:UserStart,READ". Может скачать каую-то другую версию файла net.exe, чтоб понимал параметр /grant ?

Отправлено: 22:43, 08-11-2015 | #4


Ветеран


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

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


Цитата cambit:
Спасибо! За юмор - отдельное! »
Это Вам спасибо .


Цитата cambit:
А я , оказывается, в строку subinacl.exe неправильно вводил расшаренную папку - нужно не путь к ней, а общее имя! »
Да. Можно короткое, а можно и полное — с именем сервера.

Цитата cambit:
А про первый вариант я читал и знал, что в XP он не работает, выдает ошибку - "Неизвестный параметр /GRANT:UserStart,READ". Может скачать каую-то другую версию файла net.exe, чтоб понимал параметр /grant ? »
Посмотреть смогу не ранее, чем завтра.

Отправлено: 23:39, 08-11-2015 | #5


Старожил


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

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


А еще подскажите, как из общего доступа убрать группу "Все"?

Отправлено: 14:59, 09-11-2015 | #6


Ветеран


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

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


В справке же описано.
Код: Выделить весь код
subinacl.exe /share MyShare /Revoke=Все
P.S.
Цитата Iska:
Посмотреть смогу не ранее, чем завтра. »
Посмотреть пока не удалось.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:11, 09-11-2015 | #7


Старожил


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

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


Спасибо ОГРОМНОЕ! Недосмотрел, искал глазами /delete , а не revoke...

Отправлено: 20:39, 09-11-2015 | #8


Ветеран


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

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


Цитата Iska:
Посмотреть пока не удалось. »
Посмотрел. Таки да, похоже, что в Windows XP данный параметр отсутствует.

Отправлено: 09:50, 10-11-2015 | #9



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] Проблемы с переименованием расшаренной папки. FreshMen85 Microsoft Windows 7 8 08-01-2012 17:39
Разное - [решено] Отключать пользователей от расшаренной папки dzekka Microsoft Windows 2000/XP 2 18-02-2011 13:45
Тормоз расшаренной папки WorF Microsoft Windows NT/2000/2003 10 10-09-2009 15:51
Сохранение правил доступа для расшаренной папки Diesel315 Microsoft Windows NT/2000/2003 9 14-01-2009 08:34
Как скрыть некоторые папки внутри расшаренной папки? Farkhod Microsoft Windows 2000/XP 6 15-04-2006 17:20




 
Переход