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

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

Ответить
Настройки темы
CMD/BAT - Отключение локальных учетных записей из списка

Новый участник


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

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


Всем привет! Есть задача, отключить все учетные записи пользователей из списка. Батник через групповые политики запускается на каждом компе.
Я конечно понимаю, что можно просто перечислить все имена учеток в таком виде
net user Adminka123 /active:no
net user Adminka789 /active:no
и т.д.
но хотелось бы сделать это более грамотно. Т.е указать док.txt в котором перечислены учетки под отключение.
Либо возможно есть команда отключающая все учетки кроме Локально админа и конечно доменной учетки.
P.S. Хотелось бы в придачу организовать запись лога всего происходящего.
Буду рад любым подсказкам!

Отправлено: 12:40, 20-10-2017

 

Ветеран


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

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


Код: Выделить весь код
for /f "usebackq delims=" %%i in ("док.txt") do net.exe user "%%~i" /active:no

Отправлено: 13:47, 20-10-2017 | #2



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

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


Новый участник


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

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


Цитата Iska:
for /f "usebackq delims=" %%i in ("док.txt") do net.exe user "%%~i" /active:no »
Не отрабатывает, к сожалению=(

Точнее, если запустить скрипт с локального админа всё норм отрабатывает, через групповые политики не хочет...в чем может быть проблема?
Обычная команда
Код: Выделить весь код
net user Adminka789 /active:no
через групповые отрабатывает как надо

Последний раз редактировалось FaBoSs, 20-10-2017 в 15:02.


Отправлено: 14:48, 20-10-2017 | #3


Ветеран


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

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


Цитата FaBoSs:
через групповые политики не хочет...в чем может быть проблема? »
В чём угодно. Например, не находит «док.txt» в текущем (для скрипта!) каталоге, если не указан полный путь. Например, учётная запись, под которой исполняется скрипт, назначенный групповой политикой, не обладает правами доступа к файлу.

Отправлено: 15:09, 20-10-2017 | #4



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Включение отключение учетных записей fcdm25 Скриптовые языки администрирования Windows 2 22-04-2014 23:10
PowerShell - [решено] Эспорт учетных записей из AD с условиями Crush45 Скриптовые языки администрирования Windows 2 28-11-2013 10:12
Перевод учетных записей из домена в домен Kreatif Microsoft Windows NT/2000/2003 1 28-11-2013 01:19
PowerShell - [решено] Отключение учетных записей в АД uneform_alex Скриптовые языки администрирования Windows 4 13-08-2009 17:05
Обновление учетных записей SMBA из ActivDirectory Win2000Serv Pit_bul Общий по Linux 1 26-07-2007 07:53




 
Переход