Archive

Posts Tagged ‘ADSI’

Создание локального пользователя через Powershell

Недавно прочёл хорошую статью, в которой пошагово рассматривался процесс создания локальной (не доменной) учётной записи администратора на компьютере. Пока читал вспомнил, что давно хотел написать скрипт, который будет создавать скрытую учётку админа для удалённого администрирования, всё не хватало волшебного пендаля стимула. Так что сегодня будем учиться создавать локальных пользователей на компьютере. А чтобы было ещё веселее, будем создавать локального пользователя на удалённом компьютере.

Тег «Далее»

Рубрики:Powershell Метки: ,

Работа с учётными записями пользователей через Powershell

Недавно ко мне обратились с просьбой о помощи, тем самым подкинув интересную задачу. Опуская подробности – нужно было узнать на каких компьютерах сети пользователи являются членами группы “Администраторы” не считая самого администратора (с учётной записью admin). Ни серверов, ни каких-либо средств централизованного управления в сети не было. Сеть в основном построена на Windows XP, но попадались и динозавры с Windows 98 (да, такие ещё есть).

Сразу пришло в голову два варианта:

  • на самом компьютере посмотреть в консоли “Управление компьютером”
  • подключиться к консоли компьютера по сети

Разумеется оба не являются удовлетворительными, так как в первом нужно подходить к каждому компьютеру сгоняя с него пользователя, а во-втором долго и нудно коннектиться ко всем компьютерам подряд, выбирая и выписывая “админов”. Так родился третий вариант – скрипт на Powershell.

Тег «Далее»