Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Windows

Задание на возврат прав пользователя из командной строки : Windows

29.03.2024 15:14


31.10.2018 12:45
OlegON
 
Большая просьба, мне дадут ненадолго административные права, безы с придурью, потом хотят отобрать. Попробовать негде, Win10. Нужна строка для создания задания, которое раз в сутки будет добавлять пользователя в локальные администраторы.
31.10.2018 12:48
OlegON
 
хотя нет, шедалер, скорее всего, политиками отключен, куда его засунуть, чтобы на старте из под системы сработал?
31.10.2018 13:21
Propil
 
Цитата:
OlegON Нужна строка для создания задания, которое раз в сутки будет добавлять пользователя в локальные администраторы.
типа такой -
Код:
net localgroup Администраторы имя_пользователя /add 
net localgroup Пользователи имя_пользователя /delete
?
название групп показано для русской версии
31.10.2018 15:56
OlegON
 
ага, а куда это можно пихнуть в 10ку, чтобы только на старте машины (не логоне) отработало?
31.10.2018 16:48
KirillHome
 
Можно по дурацки сделать
Код:
sc create _ServiceName_ binPath="C:\windows\system32\net localgroup Администраторы _НужныйПользователь_ /add" DisplayName=_Service_Display_Name_ type=own start=boot
То есть, создать службу с именем _ServiceName_, которая при загрузке компьютера добавляет пользователя _НужныйПользователь_ в группу Администраторы, отображаемое имя службы в списке служб _Service_Display_Name_, запуск при старте.

Сейчас проверю работоспособность (во всяком случае - служба создаётся и запускается из Диспетчера служб)

Проверял создание с start=auto - работало, стал проверять start=boot - заминка...
31.10.2018 17:01
KirillHome
 
Проверил.

Код:
net localgroup Администраторы
пользователя нет

Создал службу
Код:
sc create _ServiceName_ binPath="C:\windows\system32\net localgroup Администраторы _НужныйПользователь_ /add" DisplayName=_Service_Display_Name_ type=own start=auto
Перезагрузил
Код:
net localgroup Администраторы
пользователь есть.

Всё проверялось на Window's 10.

Проблема может быть в том, что у меня единственная учётная запись на компьютере (знаю, что не правильно, но такой вот факт биографии). И вход в систему был автоматический, с моей учётной записью.

Если у кого-то есть под рукой Window's 10 с несколькими учётными записями (и хотя бы одна из них не обладает администраторскими правами) - было бы здорово проверить и там.
31.10.2018 17:19
KirillHome
 
Да, чем пользовался



(но комментариями укрепил уверенность, что sc - это нормально)
31.10.2018 17:37
OlegON
 
Огромное спасибище, более чем уверен, что то, что нужно. boot - это для драйверов и т.п., запускается ещё до взведения каких-либо механизмов авторизации, потому и не работает.
31.10.2018 17:39
OlegON
 
сервис по умолчанию работает именно из под LocalSystem, так что количество учёток тут роли не играет.
31.10.2018 19:27
KirillHome
 
Цитата:
OlegON спасибище,
Конечно - не за что :))

Я вот почему-то жду появления в ветке twix, который придёт, скажет - "Надо было всё через PowerShell делать" и я опять буду смотреть на эти простыни скриптов PS как баран на новые ворота

Никак не могу себя заставить понять - что этот такое (PS) и с чем его есть???
Часовой пояс GMT +3, время: 15:14.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.