Форум программистов, компьютерный форум, киберфорум
Наши страницы
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/12: Рейтинг темы: голосов - 12, средняя оценка - 4.75
jlevistk
236 / 231 / 8
Регистрация: 05.05.2011
Сообщений: 1,553
1

Удаление права доступа для "Все" из шары

31.10.2012, 20:49. Просмотров 2133. Ответов 4
Метки нет (Все метки)

Добрый день, появилась необходимость привести доменную сеть в порядок. Одной из затей - удалить группу пользователей "Все" из шарингов открытых на ПК. Хотелось бы решить проблему, добавив в logonscript, файлик BAT, который бы производил все необходимые действия и не спрашивал разрешения пользователя. Сам писать их не умею, поэтому обращаюсь к Вам за помощью. Можете помочь?

Добавлено через 9 часов 7 минут
Это вообще возможно?)
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2012, 20:49
Ответы с готовыми решениями:

Запуск служб "Служба доступа к файлам" и "Клиент для сетей Microsoft" с использованием bat- или vbs-файла
Доброе время суток. Подскажите пожалуйста можно ли как нибудь запустить службы "служба доступа к...

Если запустил Иванов, вывести строку: "Нет доступа", если Петров - "Не сегодня". Для остальных - информация о каталоге запуска bat-файла
Создать командный файл при вызове, которого указать фамилию запускающего. Если запустил Иванов, то...

Удаление программы, не содержащейся в списке в окне "Установка и удаление программ"
Угораздило как-то установить Photoshop CS6 Extended. Понадобилось удалить (отдельная история). Ни...

Установить для пользователя значение "FALSE" параметра "PasswordExpires" командой WMIC
wmic useraccount where "name='имя_пользователя' " set passwordexpires=false это строка не работает

Применение "враппера" для параллельной обработки данных в нескольких циклах с "FOR"
День добрый! Взял отсюда код Dragokas, сделал параллельную работу двух for - вроде рад пока, но...

4
Dragokas
Эксперт WindowsАвтор FAQ
17103 / 7158 / 861
Регистрация: 25.12.2011
Сообщений: 10,954
Записей в блоге: 16
01.11.2012, 03:23 2
Bash
1
net user /?
оно?
Здесь одна из тем: Добавление/удаление пользователя

Добавлено через 4 минуты
Ну и, вероятно, XCACLS в помощь. В зависимости от сложности задач.
1
jlevistk
236 / 231 / 8
Регистрация: 05.05.2011
Сообщений: 1,553
01.11.2012, 14:17  [ТС] 3
Команда net user предназначена для создания и изменения учетных записей пользователей на компьютерах...
Это вроде не то.

Я прикрепил файлик. Например я хочу удалить группу Guests из этой шары.

Мне один из участников форума скинул пример удаления шары.

Кликните здесь для просмотра всего текста
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
::DropShares.cmd
@echo off&&cls&&goto :Begin
 
:DeleteShare
  set shareName=%~1
  :: если последний символ доллар то шару не трогаем, валюта еще пригодиться
  :: остальные удаляем
  if "%shareName:~-1%" NEQ "$" (   
    net share /DELETE %shareName%
  )
goto :EOF
 
:Main
  :: перебираем все шары доступные на компьютере
  for /F "tokens=1" %%f in ('net share') DO (
    if EXIST \\%COMPUTERNAME%\%%f (
      call :DeleteShare "%%f"
    )
  )
goto :EOF
 
:Begin
Call :Main


Только тут спрашивается,хочу ли я её удалять. И собственно удаляется, но это не то чего я добиваюсь.
0
Миниатюры
Удаление права доступа для "Все" из шары  
Dragokas
Эксперт WindowsАвтор FAQ
17103 / 7158 / 861
Регистрация: 25.12.2011
Сообщений: 10,954
Записей в блоге: 16
01.11.2012, 16:14 4
Подставьте в строку № 9 команду XCACLS или CACLS.

Примеры здесь:
"http://or8.net/~aj/Windows_Total_Command/COMMANDS/X/XCACLS.HTM"
Скрипт от Майкрософт
1
jlevistk
01.11.2012, 23:35  [ТС]     Удаление права доступа для "Все" из шары
  #5

Не по теме:

Спасибо! На недельке буду экспериментировать.. отпишусь чего как.

0
01.11.2012, 23:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2012, 23:35
Привет! Вот еще темы с ответами:

Избавиться от сообщений "Файл не найден", "Системе не удается найти указанный путь", "Устройство не готово"
Здравствуйте. В батнике присутствует поиск файлов: for %%i in (c d e f g h i j k l m n o p q r s t...

Для всех файлов, кроме текстовых, установить атрибут "Только для чтения", а для текстовых — атрибут "Архивный"
Здравствуйте, Очень прошу помочь написать мне программу. Задание:В заданной папке для всех файлов,...

Настроить права доступа для пользователей
Всем привет. Вопрос такой: Есть Windows Server 2008, который используется для раздачи интернета...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.