Какую технологию использовать для разработки диспетчера учетных записей Windows на Java? - PullRequest
0 голосов
/ 15 ноября 2018

Я новичок и мне нужна помощь в выборе способа разработки этого приложения.

У меня есть требования от клиента по созданию программного обеспечения, которое сможет создавать / удалять учетные записи пользователей в Windows, изменять / читать пароль, а также редактировать привилегии.

Я хочу закончить этот проект в ближайшее время, и я доволен Java, поэтому я выбрал Java в качестве первого предпочтения при разработке этого приложения.

Я прочитал много статей и нашел много полезного контента, но не могу начать с него. Ниже приведены способы, которые я нашел:

  1. используя команды cmd и выполняйте их для создания / удаления учетных записей и изменения пароля. ( wmic )
  2. с помощью команд Powershell и их выполнения для создания / удаления учетных записей и смены пароля. jpowershell можно использовать для выполнения команд Powershell.
  3. использование некоторой библиотеки Java для выполнения запросов WMI. Не могу найти никакой документации для этого. ( см )
  4. Я столкнулся с интерфейсом IADgroup, который может изменить любой аспект, связанный с Windows ( см. ). Я не знаю, как это использовать.

Для прав редактирования я думаю открыть настройки учетной записи конкретного пользователя самой Windows. Я думаю, что сценарии могут помочь здесь, но все еще нуждаются в помощи здесь.

Я открыт для других вариантов, которые могут быть лучше.

1 Ответ

0 голосов
/ 06 декабря 2018

Я наконец решил пойти с C #. Спасибо!

...